我试图在C#类库项目中使用StringBuilder。我已经添加了using语句和全部。我没有智能感知,并且遇到了编译错误。

例如:

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


当前将是:

关于c# - “是一个字段,并且像类型一样使用”错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16578844/

10-13 06:49