qq_37002365
2016-12-11 07:33
采纳率: 100%
浏览 2.5k

C#使用属性修改字段的值

请问为什么我赋值给属性的值是7,最后输出的还是4,属性set块没有修改字段的值?
public class Content
{
private int Val=4;
public int val
{ get
{
return Val;
}
set
{
value = Val;
}
}
}
class Program
{
static void Main(string[] args)
{
Content mySource = new Content();
mySource.val = 7;
Console.WriteLine(mySource.val);
Console.ReadKey();
}
}

1条回答 默认 最新

相关推荐 更多相似问题