在.NET編程中String.Format方法用的很廣泛,因為這個方法很強大,可以對不同的進制進行轉換、可以對日期時間參數進行格式化,但小編比較喜歡用的是這個方法對字符串的引用功能,也就是在一個長的字符串中設置不同的替換符號,來引用後面列出的其它字符串,減少了對字符串進行添加設置、格式整理方面的一些麻煩工作。
下面進行舉例介紹。
入門與提高:[6]String.Format用法示例詳解#
工具/原料
Microsoft Visual Studio 2010
方法/步驟
打開Microsoft Visual Studio 2010, 新建名字為【String.Format示例】的程序。
本程序需要用戶選擇兩個輪休日,然後輸出用戶所選擇的輪休日。
在新程序界面上添加對應的控件:包括,
用於選擇輪休日的2個選擇框;
用於輸出日誌的文本框;
【輸出】按鈕。
入門與提高:[6]String.Format用法示例詳解#
選擇輪休日的2個選擇框的數據項包括周1到週日的7個級別。
入門與提高:[6]String.Format用法示例詳解#
編輯代碼,在程序初始化時設置2個輪休日的選擇框分別選擇第一個和第二個索引項。
入門與提高:[6]String.Format用法示例詳解#
添加按鈕【輸出】的代碼
獲取第一個日期;
獲取第二個日期;
如果2個日期選擇的相同,則提示並退出;
如果選擇日期無誤,則就按照既定格式輸出用戶的選擇結果。
輸出代碼中就使用了String.Format的引用方法,使用{0}、{1}引用後面的2個字符串參數。
String.Format("本週您的輪休日選擇為第一天為【{0}】, 第二天為【{1}】", x1, x2)
入門與提高:[6]String.Format用法示例詳解#
生成exe文件進行測試。
入門與提高:[6]String.Format用法示例詳解#
測試輪休日的輸出結果,首先2個輪休日都選擇週一,點擊【輸出】,會彈出錯誤的提示窗口。
入門與提高:[6]String.Format用法示例詳解#
分別選擇週二和週四,可看到程序輸出正確的選擇結果。
入門與提高:[6]String.Format用法示例詳解#
分別選擇週五和週日,可看到程序也能輸出正確的選擇結果。
入門與提高:[6]String.Format用法示例詳解#