我有一个名为“config”的类,它有一个名为“param”的私有字符串变量。
我需要从“config”类中获取“param”变量,有时是 int 类型,有时是 bool 类型或字符串。
据我了解,我需要在配置类中创建 3 个属性,每个属性都必须转换类型,如下所示:
第一个属性将字符串转换为 int,第二个属性将字符串转换为 bool,第三个属性为我获取字符串值。
该类应如下所示:
class Config
{
private string param;
public int ParamAsInt
{
get
{
return int.Parse(param);
}
}
public bool ParamAsBool
{
get
{
return bool.Parse(param);
}
}
public string ParamAsString
{
get
{
return param;
}
}
}
但是我不知道如何根据我想出类的变量类型来使用这些属性。