簡體   English   中英

為什么此char不顯示IDE中的默認char方法?

[英]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. 在右邊。 我如何searchStringchars有什么明顯的錯誤嗎?

char.看到的方法char. 是靜態方法,並且可以使用類型名稱,例如char.ConvertFromUtf32

您的變量aChar將僅顯示實例方法。

附帶說明:您不必在foreach調用ToCharArray

foreach(char aChar in searchString) 

足夠

在左側,所有方法都是實例方法(用於aChar變量)。 在右側,您看到的方法是類( char )靜態方法。

在左側,僅在對char實例執行點運算符時才查看成員變量。 在右側,您正在查看靜態方法,因為您在類上使用了點運算符。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM