2024年8月22日記録

8月 22, 2024

Q.

Linq機能であるSelectを使った時に戻り値がどのような型になるか

感覚としてはキャストを使わないで、代入できそうだったのに。。。

A.

IEnumerable<CardModel>が戻り値の型なのでList<CardModel>には代入できない。そもそもLinqはIEnumerableを返すからリンク式でメソッドを繋げられる

InvalidCastException: Specified cast is not valid

なんかエラー出た。

Q.

以下の場合にCancelメソッドをだら、どの段階でエラー処理が走り、以降の処理が実行されなくなるかを知りたい。

A.

スレットって言うのかな?先に実行したShowCardGetTextメソッドに対して、Cancel処理が実行される。キャンセルメソッドを読んだ時点では、そのスレッとではUntilWaitにキャンセルトークンを渡していないので影響がない。

https://learn.microsoft.com/ja-jp/dotnet/api/system.text.stringbuilder?view=net-8.0

https://learn.microsoft.com/ja-jp/dotnet/api/system.text.stringbuilder.appendline?view=net-8.0#system-text-stringbuilder-appendline

重複があっては困る状況で利用されるほぼ一意である識別子、GUIDを生成する【C#】


ゲームパッド(コントローラー)の接続/切断や、現在のゲームパッドの種類を取得する方法【Unity】【Input System】

簡単にUIを良い感じに盛れるシェーダー Deco-UI【Unity】【uGUI】【Shader】

https://gamesonytablet.blogspot.com

活動報告

Posted by admin