【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#
【Unity】Lerpについて2024/10/26Lerpとは? Lerpとは、Linear Interpolationの略で、線形補間といった意味になります。 値AとBのの間を経過時間で線形的に補間し、その間の値を返すメソッドがUnityにはいくつか用意されています。 // 関数のイメージ public static float Lerp(float a, float b, float t); 引数 意味 a 補間の開始値 b 補間の終了値 t 補間の進行度(0〜1の範囲) t=0ならaの値、t=1ならbの値を返します。 tに0.5を渡すと、aとbの丁度中間の値を返します。 tが0.0から1.0に変化する間、aからbの値を返すことになります。UnityC#