【发布时间】:2014-04-27 05:42:33
【问题描述】:
几天前我发现了一些属性(不确定我是否理解如何很好地使用它们)。所以我决定做一些测试。 所以这就是我所做的: 我创建了一个包含一些属性的类,例如:
public string _string1 { get; set; }
public string _string2 { get; set; }
然后我在同一个类中创建了一个方法,可以这样说:
public static string Example()
{
switch(_string1.length > _string2.length)
{
case true :
return _string1;
break;
default : return _string2;
}
}
只是一个愚蠢的例子来理解一下 然后我从主类中调用了该方法,之后出现了几个错误: 非静态字段、方法或属性“xxx.properties._string1.get”需要对象引用
这当然是一个愚蠢的错误,但我是 c# 新手,我可以寻求帮助。
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。
标签: c# methods properties static