Свойство понимающее разные типы
От: Аноним  
Дата: 03.03.14 21:42
Оценка:
Добрый день,
Создаю статическое свойство
private static int courierPort = 0;
public static int CourierPort
{
      get { return courierPort; }
      set { if (courierPort == 0) { courierPort = value; } }
}

Хочется, чтобы это свойство умело принимать переменные типа string. Т.е. чтобы необходимые преобразования делались внутри свойства, а не где-либо снаружи. И без использования явных методов преобразователей видимых снаружи свойства. Т.е. чтобы можно было писать:
string newPort = "5000";
Class.CourierPort = newPort;

И это корректно отрабатывало.
Как?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.