Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.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
C# 为什么这个字符不显示IDE中的默认字符方法?_C# - Fatal编程技术网

C# 为什么这个字符不显示IDE中的默认字符方法?

C# 为什么这个字符不显示IDE中的默认字符方法?,c#,C#,我在Visual Studio 08中使用C语言进行开发,在将每个char转换为char[]后,我尝试在String中循环每个char。问题是IDE/C不承认我的char实际上是一个char,这张图片解释得更好一些 正如您在左侧看到的,类型为char(可能)的变量aChar显示的方法与右侧的char.显示的方法不同。我在searchString中尝试循环char的方式是否有明显的错误?您在char中看到的方法。是静态方法,可以使用类型名char.ConvertFromUtf32 变量aChar

我在Visual Studio 08中使用C语言进行开发,在将每个
char
转换为
char[]
后,我尝试在
String
中循环每个
char
。问题是IDE/C不承认我的
char
实际上是一个
char
,这张图片解释得更好一些


正如您在左侧看到的,类型为
char
(可能)的变量
aChar
显示的方法与右侧的
char.
显示的方法不同。我在
searchString
中尝试循环
char
的方式是否有明显的错误?

您在
char中看到的方法。
是静态方法,可以使用类型名
char.ConvertFromUtf32

变量
aChar
将仅显示实例方法

附带说明:您不必在
foreach
中调用
ToCharArray

foreach(char aChar in searchString) 

已经足够了。

使用
char看到的方法。
是静态方法,可以使用类型名,如
char.ConvertFromUtf32

变量
aChar
将仅显示实例方法

附带说明:您不必在
foreach
中调用
ToCharArray

foreach(char aChar in searchString) 

在左边,所有方法都是实例方法(对于
aChar
变量)。在右边,您看到的方法是class(
char
)静态方法。

在左边,所有方法都是实例方法(对于
aChar
变量)。在右边,您看到的方法是class(
char
)静态方法。

在左边,您只查看成员变量,因为您正在对char实例执行点运算符。右边是静态方法,因为在类上使用点运算符。

左边是成员变量,因为在char实例上使用点运算符。在右边,您看到的是静态方法,因为您在类上使用点运算符。

请看一看。标有
S
的方法是静态的,可以从
char
结构名称中看到,但不能从
char
的实例中看到。从
char
的实例中可以看到没有
s
的一个,但结构名称本身不可见。请看一看。标有
S
的方法是静态的,可以从
char
结构名称中看到,但不能从
char
的实例中看到。不带
s
的一个可以从
char
的实例中看到,但不能从结构名称本身看到。。。哇,有时候我会给自己一个惊喜
char.IsLetter(aChar)
是如何做到的。@另一个用户,您也不必在foreach中调用
ToCharArray
foreach(char-aChar in searchString)
是一个非常复杂的问题,但是
char
是一个结构而不是一个类。@MattBurland,是:)类型名称应该在那里,而不是类name@Habib只要挥手说“我刚才说的是IL;在IL级别,char是一个类”啊哈。。。哇,有时候我会给自己一个惊喜
char.IsLetter(aChar)
是如何做到的。@另一个用户,您也不必在foreach中调用
ToCharArray
foreach(char-aChar in searchString)
是一个非常复杂的问题,但是
char
是一个结构而不是一个类。@MattBurland,是:)类型名称应该在那里,而不是类name@Habib只要挥手说“我刚才说的是IL;在IL级别,char是一个类”