C學習之字符串Format方法的使用
在程序開發中,經常遇到需要對字符串進行格式化處理的情況。C中提供了一個非常方便的字符串格式化方法——Format方法。下面通過一個實例來演示如何使用。 新建窗體應用程序首先打開VS2008開發工具,在
在程序開發中,經常遇到需要對字符串進行格式化處理的情況。C中提供了一個非常方便的字符串格式化方法——Format方法。下面通過一個實例來演示如何使用。
新建窗體應用程序
首先打開VS2008開發工具,在新建項目中選擇"窗體應用程序",并給它命名為"Format方法格式化字符串"。然后點擊確定就可以完成項目的創建。
添加控件
在Form窗體上添加文本控件和按鈕控件。點擊按鈕控件,新建一個單擊事件,用于測試代碼。
格式化字符串
接下來在按鈕單擊事件中添加代碼,使用Format方法格式化字符串。代碼如下:
```csharp
string str "Hello";
int num 123;
string result ("輸出字符串:{0}, 輸出數字:{1}", str, num);
textBox1.Text result;
```
代碼中,通過調用string類的Format方法將字符串"Hello"和數字123格式化成了一段文本,并將結果賦值給result變量。最后將結果顯示在文本框中。
格式化數字
除了格式化字符串外,Format方法還可以對數字進行格式化。下面將演示如何使用Format方法格式化一個int類型的變量。
```csharp
int n 8888;
string formatStr ("格式化數字:{0:C}", n);
textBox1.Text formatStr;
```
代碼中的"{0:C}"表示將數字n格式化成貨幣形式進行輸出,并將結果賦值給formatStr變量。同樣,最后將結果顯示在文本框中。
測試運行
完成以上代碼編寫后,選擇調試運行程序,點擊測試按鈕即可看到以下結果:
輸出字符串:Hello, 輸出數字:123
格式化數字:¥8,888.00
至此,我們成功地使用了C字符串Format方法進行了字符串和數字的格式化處理。