」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 如何在C#中的Whitespace上有效地分開字符串?

如何在C#中的Whitespace上有效地分開字符串?

發佈於2025-02-06
瀏覽:369

How Can I Efficiently Split a String by Whitespace in C#?

C#中字符串分割的空格規範

在基於空格分割字符串時,手動定義一個char[]數組既繁瑣又容易出錯。幸運的是,C#提供了一種更有效的方法。

無需在數組中指定空格字符,只需調用string.Split(null);string.Split(new char[0]);即可。這表示使用默認的空格字符進行分割,避免了顯式使用字符數組的需要。

這是因為string.Split(char[])方法的文檔明確指出:“如果分隔符參數為null或不包含任何字符,則認為空格字符是分隔符。”

因此,以下代碼可以有效地將字符串“The quick brown fox jumps over the lazy dog”分割成一個字符串數組:

string[] ssizes = myStr.Split(null);

請務必查閱文檔以獲取有關如何有效使用特定方法和類的全面信息。文檔通常可以提供寶貴的見解,並使您的編碼體驗更高效。

最新教學 更多>
  • 如何限制動態大小的父元素中元素的滾動範圍?
    如何限制動態大小的父元素中元素的滾動範圍?
    在交互式界面中實現垂直滾動元素的CSS高度限制 考慮一個佈局,其中我們具有與可滾動的映射div一起移動的subollable map div用戶的垂直滾動,同時保持其與固定側邊欄的對齊方式。但是,地圖的滾動無限期擴展,超過了視口的高度,阻止用戶訪問頁面頁腳。 可以限制地圖的滾動,我們可以利用CS...
    程式設計 發佈於2025-02-06
  • 如何使用固定的標頭和可滾動車身創建Bootstrap 3表?
    如何使用固定的標頭和可滾動車身創建Bootstrap 3表?
    用粘性定位一個簡單但有效的解決方案涉及使用CSS粘性定位。這種方法涉及分配位置:粘性;頂部:0;到表標頭(TH)元素,以確保它們保持固定在表的頂部。這是實現的分解:在上面的代碼中,我們使用class tablefixhead創建一個容器,其中包括溢出:auto;使表可滾動和100px的高度定義可...
    程式設計 發佈於2025-02-06
  • 如何在整個HTML文檔中設計特定元素類型的第一個實例?
    如何在整個HTML文檔中設計特定元素類型的第一個實例?
    [2單獨使用CSS,整個HTML文檔可能是一個挑戰。 the:第一型偽級僅限於與其父元素中類型的第一個元素匹配。 以下CSS將使用添加的類樣式的第一個段落: }
    程式設計 發佈於2025-02-06
  • 如何在SQL中的單個字段中有效搜索多個值?
    如何在SQL中的單個字段中有效搜索多個值?
    [2進入其組成部分,並單獨搜索每個部分。當處理以空格分離的搜索詞時,這一點特別有用。 在SQL中實現此目標,人們可能會考慮使用與通配符的類似運算符在每個搜索詞之前和之後匹配任何字符。但是,這種方法不是很有效,因為它需要多個類似的子句,並且可能導致性能問題。 相反,一個更有效的解決方案是使用在運算符中...
    程式設計 發佈於2025-02-06
  • 如何使用$ _GET在PHP中檢索多個選擇框值?
    如何使用$ _GET在PHP中檢索多個選擇框值?
    在php array。 解決方案:作為選項數組,您需要將方括號添加到Select元素的名稱中。這是您的代碼的修改版本:”多個...> 此更改使PHP能夠將所選選項解釋為數組。然後,您可以使用以下代碼在PHP腳本中訪問它: Header(“ content-type:text/plain”); f...
    程式設計 發佈於2025-02-06
  • 如何從PHP服務器發送文件?
    如何從PHP服務器發送文件?
    將文件發送到user
    程式設計 發佈於2025-02-06
  • 為什麼在Chrome中縮放孩子Div的父級為“溢出:隱藏”和“ border-radius”的父級?
    為什麼在Chrome中縮放孩子Div的父級為“溢出:隱藏”和“ border-radius”的父級?
    transform:scale and溢出:chrome 在使用CSS3 Transform:Scale:Scale,一個特殊問題時。如果父級div溢出:應用和邊界劃線了,則縮放子div會導致其超越其父。 CSS過渡將解決該問題。但是,這種方法被證明是無效的。 的解決方案的解決方案很大: T...
    程式設計 發佈於2025-02-06
  • 如何從Python中的字符串中刪除表情符號:固定常見錯誤的初學者指南?
    如何從Python中的字符串中刪除表情符號:固定常見錯誤的初學者指南?
    從python 導入編解碼器 導入 text = codecs.decode('這狗\ u0001f602'.encode('utf-8'),'utf-8') 印刷(文字)#帶有表情符號 emoji_pattern = re.compile(“ [”...
    程式設計 發佈於2025-02-06
  • 為什麼我會收到MySQL錯誤#1089:錯誤的前綴密鑰?
    為什麼我會收到MySQL錯誤#1089:錯誤的前綴密鑰?
    mySQL錯誤#1089:錯誤的前綴鍵錯誤descript 理解prefix keys primary鍵(movie_id(3))primary鍵(Movie_id) primary鍵(Movie_id) primary鍵(Movie_id) > `這將在整個Movie_ID列上建立標...
    程式設計 發佈於2025-02-06
  • 如何為PostgreSQL中的每個唯一標識符有效地檢索最後一行?
    如何為PostgreSQL中的每個唯一標識符有效地檢索最後一行?
    [2最後一行與數據集中的每個不同標識符關聯。考慮以下數據: 1 2014-02-01 kjkj 1 2014-03-11 ajskj 3 2014-02-01 sfdg 3 2014-06-12 fdsa 在(ID)上選擇DISTINC 來自the_table 按ID訂單,date desc;...
    程式設計 發佈於2025-02-06
  • 從GO切片開始時刪除元素如何影響其容量?
    從GO切片開始時刪除元素如何影響其容量?
    理解slice容量在使用GO GO slice結構數組:指向下面的數組備份slice。 len:slice中的元素數。表示它可以保留的元素數量。 ,我們創建了一個新切片,該切片與原始陣列相同。但是,新切片的長度減小,而容量保持不變。這是因為基礎數組具有足夠的能力來容納其餘元素。 在另一方面...
    程式設計 發佈於2025-02-06
  • 如何在Java列表中有效計算元素的發生?
    如何在Java列表中有效計算元素的發生?
    計數列表中的元素出現在列表 中,在java編程中,列舉列表中列舉元素出現的任務來自列表。為此,收集框架提供了全面的工具套件。 在這種情況下,Batocurrences變量將保持值3,代表動物列表中的“ BAT”出現的數量。 &&& [此方法是簡單的,可以得出準確的結果,使其成為計算列表中元素出現的...
    程式設計 發佈於2025-02-06
  • 如何將CSS規則專門應用於Google Chrome?
    如何將CSS規則專門應用於Google Chrome?
    CSS解決方案: javascript解決方案:作為CSS的替代方案,您可以使用JavaScript來檢測Chrome瀏覽器並相應地修改Div的樣式: if(navigator.appversion.indexof(“ chrome/”)!= -1){ //在此處修改DIV的最高位置 }...
    程式設計 發佈於2025-02-06
  • 為什麼在CMD中運行“ Python”打開Windows Store?
    為什麼在CMD中運行“ Python”打開Windows Store?
    在cmd ,由於在新的Windows安裝中為Python創建別名,因此出現了此問題。從命令提示符訪問Python時,這些別名將用戶重定向到Windows Store。 thealiases位於目錄%userProfile%\ appdata \ local \ Microsoft \ Window...
    程式設計 發佈於2025-02-06
  • 如何從Google API中檢索最新的jQuery庫?
    如何從Google API中檢索最新的jQuery庫?
    從Google APIS 問題中提供的jQuery URL是版本1.2.6。對於檢索最新版本,以前有一種使用特定版本號的替代方法,它是使用以下語法: https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js(google hosted...
    程式設計 發佈於2025-02-06

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3