Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
StringBuilder命名空间,c#,visual studio 2010_C#_Visual Studio 2010_Stringbuilder - Fatal编程技术网

StringBuilder命名空间,c#,visual studio 2010

StringBuilder命名空间,c#,visual studio 2010,c#,visual-studio-2010,stringbuilder,C#,Visual Studio 2010,Stringbuilder,StringBuilder属于哪个名称空间 我键入: using System.Text.StringBuilder; 但是intellisense不允许我使用“导入”名称空间键入StringBuilder,因此它应该使用System.Text读取名称空间是System.Text,而不是System.Text.StringBuilder删除using指令中的.StringBuilder。 StringBuilder是类本身。它位于System.Text命名空间中 如果您不确定某个名称空间是什

StringBuilder
属于哪个名称空间

我键入:

using System.Text.StringBuilder;

但是intellisense不允许我使用“导入”名称空间键入
StringBuilder

,因此它应该使用System.Text读取

名称空间是
System.Text
,而不是System.Text.StringBuilder

删除using指令中的
.StringBuilder

StringBuilder是类本身。

它位于System.Text命名空间中

如果您不确定某个名称空间是什么,请在编辑器中键入该名称空间(例如StringBuilder),然后点击Ctrl.(控制点)调出可能的名称空间


VS2010随后将为您在文件中插入using声明。

或者,您可以键入
StringBuilder
,右键单击它,然后选择“解析>”。这样,您就可以在不知道名称的情况下导入正确的命名空间。不过,您必须正确键入类名。

很容易确定.NET类所在的命名空间。你有两种方法:

  • 在MSDN和
    继承层次结构
    部分中找到感兴趣的类,您可以看到完整的类名。完整的类名意味着在类名之前是它的名称空间。对于StringBuilder,完整类名将显示为
    System.Text.StringBuilder
    。只需省略类名(StringBuilder),就可以得到名称空间
  • 在VS中打开对象浏览器并搜索感兴趣的类。在结果中,单击类,在详细视图中将显示感兴趣的信息:

  • 我总是使用第二种方法,因为它对我来说更容易。

    如果您添加了.dll文件作为引用(对于这样基本的东西,您有引用),只需编写StringBuilder(区分大小写)并点击Alt+Shift+F12(或将鼠标移到它附近的小箭头上),您将看到一个可能的解决方案列表,其中之一是自动添加正确的using,在本例中为:

    using System.Text
    

    命名空间StringBuilder属于-System.Text

    挑剔-这是一个using指令,而不是using语句。using语句是在其主体末尾处理资源的语句。作为一个术语书呆子,就像平常一样:)谢谢,在回答中修正了它。我真的认为我们应该在询问stackoverflow之前对我们的问题做一些研究,这样我们可以更好地学习。编辑器是您通常编写代码的窗口。如果您能够键入任何代码,并且看到语法高亮显示为您的代码着色,并且尝试与Intellisense交互,那么您已经在使用它了。