ものがたり(旧)

atsushieno.hatenablog.com に続く

例外握りつぶすなよ…


using System;
using System.ComponentModel;
using System.Data;

public class Test
{
public static void Main ()
{
DataTable dt = new DataTable ("table");
dt.Columns.Add ("col1");
dt.Rows.Add (new object [] {1});
dt.AcceptChanges ();
DataView dv = new DataView (dt);
dv.ListChanged += new ListChangedEventHandler (OnChange);
Console.WriteLine ("--- checking event handler ---");
dv [0] ["col1"] = 2;
}

public static void OnChange (object o, ListChangedEventArgs e)
{
throw new Exception ("Should not happen.");
}
}