2024年8月13日記録

Q.

ジェネリック型で定義されているメソッドの中でT型の戻り値が保証されているのはなぜ。

A.

public T GetXXX<T>(){}

と定義されていたら、戻り値としてT型が来るのが当然。

ジェネリックを最初に学ぶときに以下のような例が多いから、勘違いしがち。

public void YYY<T>(T yyy){}

Q.

varの使いどころがよくわからない

A.

var の使いどころ

一般的な C# のコード規則

Q.

Loggingの使いかた

A.

以下のサイトを見て

Unity Logging

Get started

Logging examples

Q.

エラー処理で上位のメソッドにエラーを投げるにはどうすればいいの?
どんなエラーを発生させればいいの?

A.

以下から探して
SystemException クラス

xxx.Messageでエラーメッセージを取得できる。

new xxxError(“エラーメッセージ");
でより詳細なエラーメッセージを持たせることも可能。

DOTween完全に理解するその5 Sequence編

活動報告

Posted by admin