Hallo,
Ich habe eine kleine Klasse von DataTable abgeleitet:
Wenn ich folgendes tue:
erhalte ich:
T kann in dem Beispiel bool, string oder Int32 sein.
Ein paar Variantionsmöglichkeiten habe ich im Netz zwar gefunden, aber ich bekomme immer die selbe Exception an der selben Stelle:
Ich habe eine kleine Klasse von DataTable abgeleitet:
Code:
public class VossDataTable : DataTable { public DataRow CurrentRow; public T FieldValue<T>( string field ) { return this.CurrentRow.Field<T>( field ); } }
Code:
string sSomething = MyDataTable.FieldValue<string>( "MyColumn" );
Code:
System.InvalidCastException: "Die angegebene Umwandlung ist ungültig."
Ein paar Variantionsmöglichkeiten habe ich im Netz zwar gefunden, aber ich bekomme immer die selbe Exception an der selben Stelle:
Code:
return this.CurrentRow.Field<T>( field );
Comment