“是一个字段,像一个类型一样使用”错误

我正在尝试在C#类库项目中使用StringBuilder 。 我添加了using语句和all。 我没有得到intellisense,我收到编译错误。

例如:

 StringBuilder sb= new StringBuilder(); sb.Append(""); 

我在变量sb上看到一个错误,那个

sb是一个字段,像一个类型一样使用。

任何帮助表示赞赏。

在不查看完整代码的情况下,我只能猜测您是直接在类中编写代码,以下行应该在方法中

 sb.Append(""); 

对于课程,它应该是:

 using System.Text; //make sure this is included. public class MyClass { StringBuilder sb = new StringBuilder(); public MyClass() //Constructor { sb.Append(""); //this statement should be inside a method } } 

目前它会是这样的:

在此处输入图像描述

要使用StringBuilder类,您需要正确引用它的库。

using System.Text;添加using System.Text; 到了class上最高层