Salut,
J'essaye d'utiliser la méthode d'extension GetNullableString pour remplir un Nullable<string> et ça me pose 2 problèmes.
Accessoirement, j'aimerais comprendre pourquoi string pose autant de problème lorsqu'on veut le manipuler en nullable.
J'aimerais avoir une méthode d'extension
Nullable<string> IDataReader.GetNullableString(string name,Nullable<string> defaultValue).
un truc comme ça mais ça ne fonctionne pas... :'(
Un peu d'aide serait la bienvenue...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 private static class MyExtension { public static Nullable<string> GetNullableString(IDataReader reader, string name,Nullable<string> defaultValue) { if (reader[name] == DBNull.Value) return defaultValue; return (Nullable<string>)(reader[name].ToString()); } }
++
Laurent
Partager