1

我正在尝试StringBuilder在 C# 类库项目中使用。我已经添加了using声明和所有内容。我没有得到智能感知,并且出现编译错误。

例如:

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

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

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

任何帮助表示赞赏。

4

2 回答 2

4

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

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
  }
}

目前它会像:

在此处输入图像描述

于 2013-05-16T04:21:45.777 回答
0

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

添加using System.Text;到班级顶部

于 2013-05-16T04:10:53.283 回答