需要一个get和set的例子

时间:2009-09-24 21:37:17

标签: c#

您能举例说明如何使用get和set吗?我需要在我的代码中调用get方法,但为了做到这一点,需要先通过每次评估来设置它。

例如:

private static string _formatStr = Product == "test" ? "something": "other";
public static string GetFormatStr

{

get { return _formatStr; }

}

所以我需要在每次调用get方法之前设置它。首先调用set,然后调用get。

3 个答案:

答案 0 :(得分:7)

所以,你的意思是你想要这个:

public static string FormatStr
{
    get
    {
         return Product == "test" ? "something" : "other";
    }
}

答案 1 :(得分:0)

public static string GetFormatStr
{
    get { return Product == "test" ? "something": "other"; }
}

答案 2 :(得分:0)

请阅读C# Language Specification或其他内容。