Tsuの雑記¯\_(ツ)_/¯

主に製作メモ・備忘録として使用。製作したアプリのリンクもあります。

2021-01-01から1年間の記事一覧

【Unity】GUIStyle の文字列指定を1度だけ行う方法【C#】

文字列指定によるGUIStyleの代入を、OnGUI()内で1度だけ行う方法について。

【C#】なぜ私はラムダ式が苦手だったのか【雑記】

C#

私はラムダ式が苦手でした。 その理由について、改めて考えてみます。

【Unity】エディター拡張のマウスカーソル一覧【C#】

エディター拡張で使用できるマウスカーソルと、その使用例について。

【C#】文字列をマッチした順で個別に置換する【正規表現】

C#

例えば、「あ[い]う[え]お」を「あ<いい>う<ええ>お」と置換する方法です。

【ASP.NET Core】データモデルの Required 属性を一時的に無視する【Razor Pages】

モデルクラス内の入力必須プロパティを、局所的に無効化する方法です。

【C#】一度だけ実行される処理【自作クラス】

C#

何度命令されても一度しか実行されない、というメソッドを作ります。 (2021/12/29 用例の紹介を追加)

【ASP.NET Core】HTML 部分を関数のように扱う【Razor Pages】

C# におけるメソッドのように、HTML も切り離して呼び出す方法を御紹介いたします。

【Unity】2つの列挙子を交互に切り替えるメソッド【拡張メソッド】

SwitchEnum() というメソッドで,列挙型の値を交互に切り替える方法を御紹介いたします。

【C#】Action<in T> の in とは【デリゲート】

C#

C# における Action<in T> の in キーワードについて,調べてみました。</in>

【Unity】「deltaTime をキャッシュ」の勘違い【C#】

Unity のパフォーマンス最適化の1つとして目にする「deltaTime をキャッシュする」ですが,過去記事にて誤用していました。 本稿は,その訂正記事といたします。

【Unity】Unity + C# でカリー化【C#】

Unity 独自のクラスを用いて,メソッドをカリー化します。 Method(a, b) → Method(a)(b)

【Unity】型パラメータありデリゲートのパラメータ化【C#】

型パラメータを持ったAction<T>のようなデリゲートも,メソッドのパラメータに指定する事が出来ます。</t>