建立了兩個int變數:foo和bar。
int foo = 34;
int bar = 42;
string resultstring = $"the foo is , and the bar is .";
console.writeline(resultstring);
輸出:the foo is 34, and the bar is 42.
使用字串插值,也可以計算花括號{}內的表示式。結果將插入字串中的相應位置。例如,要計算foo和bar的最大值並插入它,math.max
在花括號內使用math.max
:
var foo = 34;
var bar = 42;
console.writeline($"and the greater one is: ");
輸出:and the greater one is: 42
另乙個例子,變數可以格式化為貨幣:
var foo = 34;
var bar = 42;
console.writeline($"foo formatted as a currency to 4 decimal places: ");
輸出:foo formatted as a currency to 4 decimal places: ¥34.0000
或者它們可以格式化為日期:
console.writeline($"today is: ");
輸出:today is: 星期四, 十月 24 - 2019
也可以在插值中評估帶三元運算子語句。但是,這些必須用括號括起來,因為冒號用於表示格式,如下所示:
var foo = 34;
var bar = 42;
console.writeline($"");
輸出:bar is larger than foo!
條件表示式和格式說明符可以混合使用:
console.writeline($"environment: process");
輸出:environment: 64-bit process C 中的字串
c 支援兩種字串 c風格字串和string。之所以拋棄char 的字串而選用c 標準程式庫中的string類,是因為他和前者比較起來,不必擔心記憶體是否足夠 字串長度等等,而且作為乙個類出現,他整合的操作函式足以完成我們大多數情況下 甚至是100 的需要。我們可以用 進行賦值操作,進行比較,做串聯 ...
C 中的字串
字串初始化 字串是常量,可以直接賦值給string 比較常用 string name jack console.writeline name 利用字串陣列初始化 構造方法 public string char value char chararr string a new string charar...
C 中字元和字串
定義 好好學習,天天向上 這個字串,將字串中 天天 兩個字替換為 時時 要求結果字串為 好好學習,時時向上 例如 string a 好好學習,天天向上 console.writeline a.replace 天 時 console.readkey 取出該檔名 abcd.cs 的字尾名,例如 stri...