![](/img/trans.png)
[英]Why are there no char.IsUpperInvariant / char.IsLowerInvariant methods?
[英]Why does this char not show the default char methods in the IDE?
我正在用C#語言在Visual Studio 08中進行開發,我試圖在將String
每個char
轉換為char[]
后對其進行循環。 問題在於IDE / C#不承認我的char
確實是一個char
,此圖對此進行了更好的說明。
正如您在左側看到的,類型為char
(大概)的變量aChar
不能顯示與char
類型相同的方法char.
在右邊。 我如何searchString
的chars
有什么明顯的錯誤嗎?
用char.
看到的方法char.
是靜態方法,並且可以使用類型名稱,例如char.ConvertFromUtf32
。
您的變量aChar
將僅顯示實例方法。
附帶說明:您不必在foreach
調用ToCharArray
foreach(char aChar in searchString)
足夠
在左側,所有方法都是實例方法(用於aChar
變量)。 在右側,您看到的方法是類( char
)靜態方法。
在左側,僅在對char實例執行點運算符時才查看成員變量。 在右側,您正在查看靜態方法,因為您在類上使用了點運算符。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.