国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
字符串方法示例

示例文件:

Visual Basic
查看源
下載示例
 

本示例演示幾種操作字符串的方法。本示例的目的并非演示如何調(diào)用這些函數(shù),而是演示這些函數(shù)可以為您實現(xiàn)哪些功能。主窗體包含一個帶有幾個選項卡頁的 TabControl。每個選項卡頁專用于一種 String 編程功能。

安全注意

提供該示例代碼是為了闡釋一個概念,并不代表著最安全的編碼實踐,因此不應在應用程序或網(wǎng)站中使用該示例代碼。對于因?qū)⑹纠a用于其他用途而出現(xiàn)的偶然或必然的損害,Microsoft 不承擔任何責任。

在“解決方案資源管理器”中打開該示例文件

  1. 單擊“下載示例”。

    出現(xiàn)“文件下載”消息框。

  2. 單擊“打開”,并在 Zip 文件夾窗口的左列單擊“提取所有文件”。

    “提取向?qū)?#8221;打開。

  3. 單擊“下一步”。您可以更改文件將被提取到的目錄,然后再單擊“下一步”。

  4. 請確保選中了“顯示提取的文件”復選框,并單擊“完成”。

  5. 雙擊該示例的 .sln 文件。

    示例解決方案顯示在“解決方案資源管理器”中。您可能會收到說明解決方案位置不受信任的安全警告。單擊“確定”繼續(xù)。

運行此示例

  • 按 F5。

查看示例文檔

  1. 在“解決方案資源管理器”中雙擊“Documentation”文件夾。

  2. 如果正在使用 Visual Basic 速成版,請右擊“Documentation”文件夾中的“ReadMe.htm”。選擇“在瀏覽器中查看”。

  3. 如果正在使用 Visual Basic 的另一版本,請雙擊“Documentation”文件夾中的“ReadMe.htm”。

演示

主窗體包含一個帶有三個選項卡頁的 TabControl,這三個頁分別演示 String 成員方法、String 共享方法和 StringWriter 方法。每個選項卡頁允許用戶輸入字符串值,然后通過單擊按鈕執(zhí)行 String 方法?;A設計包含一個 Method 類和一個 Parameter 類。Method 類的每個實例都表示一種不同的 String 方法。此設計使用戶在窗體上輸入的值可以輕松傳遞給適合的 String 方法。

方法 說明

System.String.Insert(System.Int32,System.String)

System.String.Remove

這些方法創(chuàng)建和返回新的 String 對象。這些方法中許多被重載且?guī)в幸粋€、兩個或三個參數(shù)。代碼可能會忽略窗體中的某些輸入字段。

System.String.IndexOf

System.String.StartsWith

System.String.EndsWith

這些方法返回關于現(xiàn)有字符串的信息,但不會創(chuàng)建或修改 String 對象。

System.String.Format

System.String.Join

這些方法通常需要兩個 String 來完成一個任務或創(chuàng)建新字符串,因此作為 Shared 方法實現(xiàn)。

System.Text.StringBuilder.ToString

可使用 StringBuilder 類操作字符串中的字符。ToString 方法檢索 StringBuilder 對象包含的文本。

System.IO.StringWriter.Write

System.IO.TextWriter.WriteLine

System.IO.StringWriter.ToString

需要將文本追加到輸出字符串時,就可以用到 StringWriter 類。StringWriter 類提供了一個內(nèi)部緩沖區(qū),您可以像寫入到文件一樣將文本寫入到此緩沖區(qū)。WriteWriteLine 方法將文本追加到緩沖區(qū)。ToString 方法檢索 StringWriter 對象包含的文本。

用于列出 String 類方法的按鈕實際上是 RadioButton 控件。通過將 Appearance 屬性設置為 Button 來獲得按鈕外觀??丶瓷先ヅc按鈕相似,但單擊后將被選定。

用于選擇 String 類方法的按鈕全部調(diào)入相同的事件處理程序 HandleCheckedChanged。此過程使用許多 Handles 子句。在此過程中,If...Then 語句使用 sender 參數(shù)確定選擇了哪個按鈕,并執(zhí)行相應操作。

無法在選項卡控件的頂部浮動控件,所以一組控件的單個實例會顯示在每個頁面上。若要在本示例中提供該功能,請在選項卡控件中選擇一頁,將包含所有“公共”控件的 Panel 控件的 Parent 屬性設置為選定頁,如下所示:

 
復制代碼
pnlDemo.Parent = tabStringDemo.SelectedTab 

為了觸發(fā)斷點以便可以演練 StringBuilderStringWriter 代碼,本示例使用 System.Diagnostics.Debugger.Break 方法。如果選定了標記為“分步調(diào)試代碼”的 CheckBox 控件,則調(diào)用此方法。

請參見

參考

Handles
String
StringBuilder
StringWriter
System.Diagnostics.Debugger.Break

其他資源

TabControl 控件(Windows 窗體)
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
格式化XML:輸出有縮進效果的XML字符串
C#字符串的常用操作
C# json 字符串轉(zhuǎn)碼Unicode
NET 性能優(yōu)化方法總結(jié)
Java 字符串拼接效率分析及最佳實踐
JavaSE部分 (常用API拓展)
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服