Tom*_*lar 2 c# properties operator-overloading set
我有一个看起来像这样的房产
private int clientID;
public int ClientID
{
get { return clientID; }
set { clientID = value; }
}
Run Code Online (Sandbox Code Playgroud)
我希望能够将一个字符串传递给这个属性,以便setter将它转换为我.我怎么做?
我知道如何进行转换,我只需要知道如何在不抛出类型错误的情况下传递字符串.
谢谢,
汤姆
基本上你不能.选项:
SetClientID(string))object根据传入的值更改属性类型并执行不同的操作(urgh - 请不要这样做!)