[Unity] C#5 を使う

前回に続いて今回はC#5編

Caller Info 属性

デバッグ用で真価を発揮しそうです。

呼び出し元のソースファイルのフルパス
[CallerFilePath]

呼び出し元の行番号
[CallerLineNumber]

呼び出し元のメンバー名
[CallerMemberName]

関数の定義はこんな感じです。
public static void WriteLine(string message,
[CallerFilePath] string file = "",
[CallerLineNumber] int line = 0,
[CallerMemberName] string member = "")

サンプルを見たほうが早いpiyo

やっぱりデバッグやツール用かな?
次はC#6

CITY 8巻
僕のヒーローアカデミア 24巻
メイドインアビス(8)
ハクメイとミコチ 7巻

0 件のコメント :

コメントを投稿