C# (对象)是一个';字段';但是像';类型';

C# (对象)是一个';字段';但是像';类型';,c#,asp.net,C#,Asp.net,我的智能感知给了我一个错误: “ClassLibrary1.GetTimeZone.myWorldTime”是一个“字段”,但与“类型”一样使用 知道我做错了什么吗 !!类的对象浏览器 LoadData是一种方法。您在类型上调用它,而不是在实例上调用它 ChaosSoftware.WorldTime.LoadData("worldtime.xml"); 这需要放在方法中才能执行(构造函数或其他方法) 此外,虽然不是错误的原因,但您应该使用“来分隔字符串。在C#中,单引号用于字符文本(即单字符

我的智能感知给了我一个错误: “ClassLibrary1.GetTimeZone.myWorldTime”是一个“字段”,但与“类型”一样使用

知道我做错了什么吗

!!类的对象浏览器
LoadData
是一种方法。您在类型上调用它,而不是在实例上调用它

ChaosSoftware.WorldTime.LoadData("worldtime.xml");
这需要放在方法中才能执行(构造函数或其他方法)


此外,虽然不是错误的原因,但您应该使用
来分隔字符串。在C#中,单引号用于字符文本(即单字符)。您拥有的将不会编译。

您需要在类构造函数或方法中输入错误的行。

LoadData似乎是一个静态函数,因此您应该改为执行此操作(无对象实例):


请将代码作为代码而不是图像发布。您还使用
char
分隔符对字符串进行分隔-这将无法编译。正确,但仅此一项是不够的。使其完整。@Oded感谢您的回答,我以前曾尝试过,这是Baboon的添加,它真正吸引了我。我在ho期间尝试过静态方法你真的搞错了,你发现了让我搞砸的部分,谢谢
ChaosSoftware.WorldTime.LoadData("blahblah...");