古詩詞大全網 - 四字成語 - C#中的函數Format()是幹什麽的?怎麽用?

C#中的函數Format()是幹什麽的?怎麽用?

這是壹個格式化函數,它跟C語言中的printf(),scanf()壹樣,都是格式化函數。具體請看:function Format(const Format: string; const Args: array of const): string; overload;

事實上Format方法有兩個種形式,另外壹種是三個參數的,主要區別在於它是線程安全的,但並不多用,所以這裏只對第壹個介紹:

function Format(const Format: string; const Args: array of const): string; overload;

Format參數是壹個格式字符串,用於格式化Args裏面的值的。Args又是什麽呢,

它是壹個變體數組,即它裏面可以有多個參數,而且每個參數可以不同。

如以下例子:

Format(’my name is %6s’,[’wind’]);

返回後就是

my name is wind