Oggi inauguro anch'io il mio Blog ;-)
e lo faccio sull'onda del Blog precedente di Andrea Saltarello
CLR, CLS, CLI e il mondo reale.
L'affermazione citata di Jim Hogg (PM del CLR)
On the opening question of overloading on return type, the CLR actually
does support this. However, none of the common languages (VB, C#, C++,
etc) allow you to make use of it
merita una eccezione.
Infatti (tra le cose discusse sul WorkShop Agile nella sessione dei
NullableTypes si diceva che):
gli operatori di conversione del C# possono fare l'Overloading sul tipo di ritorno (cioè due operatori di conversione che differiscono per il solo tipo di ritorno sono ammessi).
A proposito di CLR, CLS, CLI, è interessante notare la relazione "insiemistica" tra IL, CLR/CTS, CLS e C# rappresentata in questo
disegno e descritta in questo
articolo (paragrafo "C# E OLTRE: IL, CLR, CTS E CLS").
bye (luKa)