MyClass c = 10;
Есть ли способ заставить этот код работать? Я знаю, что с помощью неявной перегрузки оператора вы можете заставить работать противоположное:
int i = instanceOfMyClass;
Спасибо
MyClass c = 10;
Есть ли способ заставить этот код работать? Я знаю, что с помощью неявной перегрузки оператора вы можете заставить работать противоположное:
int i = instanceOfMyClass;
Спасибо
Конечно...
class MyClass
{
public static implicit operator MyClass(int value) { /* your code */ }
}