【Unity】Unityのコールバック2025/01/18コールバック(callback)とは? 英語の “Callback” とは、「呼び戻す」という意味です。 プログラミングにおけるコールバックとは、関数やメソッドに引数として別の関数を渡し、 必要なタイミングでその関数を呼び出す仕組みを指します。 例えば、以下のようなタイミングで使用されます: 読み込みなどの非同期処理が終了したとき サーバーとの通信が完了したとき 長い効果音の再生が終わったとき 動画を再生する準備が整ったときUnityC#
【Unity】String Builderで巨大なテキストを扱う2025/01/11StringBuilderとは? StringBuilderとは、文字列操作を効率的に行うためのクラスで、 主にC#やJavaなどの言語で使用できます。 StringBuilder クラス (System.Text) 変更可能な文字の文字列を表します。 このクラスは継承できません。 learn.microsoft.comUnityC#
【Unity】インデックス演算子2025/01/04コレクションの最後の要素 C#では、配列(Array)やListなど、様々なコレクションがあります。 自分で生成したり、メソッドの結果として受け取ったコレクションの中身を for文で参照したりすることがよくあると思いますが、 最後の要素が必要になるケースもあります。UnityC#
【Unity】LINQ - 05:その他2024/12/28LINQとは? LINQとは、Language Integrated Queryの略で「リンク」と読み見ます。 コレクションなどのデータの集まりに対して、SQLのようにデータを問い合わせる機能を C#言語内で統一的に使用できるようにした物です。 LINQを使うと、コレクションから特定のデータを選択したり、抽出したり、並び替えたり、 などの操作を簡潔に記述できます。 言語統合クエリ (LINQ) - C# C# での言語統合クエリ (LINQ) について説明します。 learn.microsoft.comUnityC#LINQ
【Unity】LINQ - 04:結合とグループ化2024/12/21LINQとは? LINQとは、Language Integrated Queryの略で「リンク」と読みます。 コレクションなどのデータの集まりに対して、SQLのようにデータを問い合わせる機能を C#言語内で統一的に使用できるようにした物です。 LINQを使うと、コレクションから特定のデータを選択したり、抽出したり、並び替えたり、 などの操作を簡潔に記述できます。 言語統合クエリ (LINQ) - C# C# での言語統合クエリ (LINQ) について説明します。 learn.microsoft.comUnityC#LINQ
【Unity】LINQ - 03:並び替え、集計2024/12/14LINQとは? LINQとは、Language Integrated Queryの略で「リンク」と読みます。 コレクションなどのデータの集まりに対して、SQLのようにデータを問い合わせる機能を C#言語内で統一的に使用できるようにした物です。 LINQを使うと、コレクションから特定のデータを選択したり、抽出したり、並び替えたり、 などの操作を簡潔に記述できます。 言語統合クエリ (LINQ) - C# C# での言語統合クエリ (LINQ) について説明します。 learn.microsoft.comUnityC#LINQ
【Unity】LINQ - 02:変換系2024/12/07LINQとは? LINQとは、Language Integrated Queryの略で「リンク」と読みます。 コレクションなどのデータの集まりに対して、SQLのようにデータを問い合わせる機能を C#言語内で統一的に使用できるようにした物です。 LINQを使うと、コレクションから特定のデータを選択したり、抽出したり、並び替えたり、 などの操作を簡潔に記述できます。 言語統合クエリ (LINQ) - C# C# での言語統合クエリ (LINQ) について説明します。 learn.microsoft.comUnityC#LINQ
【Unity】LINQ - 01:検索系2024/11/30LINQとは? LINQとは、Language Integrated Queryの略で「リンク」と読み見ます。 コレクションなどのデータの集まりに対して、SQLのようにデータを問い合わせる機能を C#言語内で統一的に使用できるようにした物です。 LINQを使うと、コレクションから特定のデータを選択したり、抽出したり、並び替えたり、 などの操作を簡潔に記述できます。 言語統合クエリ (LINQ) - C# C# での言語統合クエリ (LINQ) について説明します。 learn.microsoft.comUnityC#LINQ
【Unity】Obsolete属性2024/11/23Obsolete属性とは? Obsolete属性は、Unityに限らずC#言語の標準的な属性です。 C#では、クラスやインターフェイス、メソッドなどのプログラム要素に情報を付与するため、 属性(Attribute)を使用しますが、Obsoleteもその一つです。 ObsoleteAttribute クラス (System) 使用されなくなったプログラム要素をマークします。 learn.microsoft.comUnityC#
【Unity】タプルを使ってデータを返す2024/11/16タプルとは? タプル(Tuple)は、複数の型のデータを一つにまとめて扱える構造です。 C#では、タプルを簡単に作成でき、メソッドの戻り値として複数の値をまとめて返したい時や、 List等で扱うデータをグループ化したい場合に便利です。 タプル型 - C# reference C# タプル: 関連性の低いデータ要素をグループ化するために使用できる軽量のデータ構造。 タプルでは、複数のパブリック メンバーを含む型を導入します。 learn.microsoft.comUnityC#