2008-11-26 7 views

Répondre

3

Non - vous pouvez utiliser n'importe quel type.

Par exemple, XAttribute a une gamme de conversions définies qui font différentes conversions simples:

XAttribute attrib = new XAttribute("Foo", "12345"); 
    int i = (int)attrib; 
    string s = (string)attrib; 

Un autre exemple utile est Jon NonNullable<T> - cela est destiné à travailler parfaitement avec les classes tout en désavouant le nulls. Les opérateurs de conversion le rendent facile à utiliser.

+0

L'exemple obligatoire "John Skeet": - / –

Questions connexes