ArrayExtensions クラス
System.Arrayの機能を拡張します。 このクラスは静的です。
継承
System.Object
ArrayExtensions
継承されたメンバー
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
名前空間: ExapisSOP.Utils
アセンブリ: ExapisSOP.Utils.dll
構文
public static class ArrayExtensions
メソッド 一覧
| 編集/提案 ソースを表示Join(Object[], Object[][])
指定されたオブジェクト配列を結合し新たなオブジェクト配列を作成します。 この操作は時間がかかる可能性があります。
宣言
public static object[] Join(this object[] baseArray, params object[][] arrays)
引数
型 | 名前 | 説明 |
---|---|---|
System.Object[] | baseArray | 基本となるオブジェクト配列です。 |
System.Object[][] | arrays | 結合するオブジェクト配列です。 |
戻り値
型 | 説明 |
---|---|
System.Object[] | 結合された新しいオブジェクト配列です。 |
例外
型 | 条件 |
---|---|
System.ArgumentNullException |
Join<T>(T[], T[][])
指定された配列を結合し新たな配列を作成します。 この操作は時間がかかる可能性があります。
宣言
public static T[] Join<T>(this T[] baseArray, params T[][] arrays)
引数
型 | 名前 | 説明 |
---|---|---|
T[] | baseArray | 基本となる配列です。 |
T[][] | arrays | 結合する配列です。 |
戻り値
型 | 説明 |
---|---|
T[] | 結合された新しい配列です。 |
型引数
名前 | 説明 |
---|---|
T | 配列の要素型です。 |
例外
型 | 条件 |
---|---|
System.ArgumentNullException |
JoinAsync(Object[], Object[][])
指定されたオブジェクト配列を結合し新たなオブジェクト配列を作成します。
宣言
public static Task<object[]> JoinAsync(this object[] baseArray, params object[][] arrays)
引数
型 | 名前 | 説明 |
---|---|---|
System.Object[] | baseArray | 基本となるオブジェクト配列です。 |
System.Object[][] | arrays | 結合するオブジェクト配列です。 |
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task<System.Object[]> | 結合された新しいオブジェクト配列を含む非同期操作です。 |
例外
型 | 条件 |
---|---|
System.ArgumentNullException |
JoinAsync<T>(T[], T[][])
指定された配列を結合し新たな配列を作成します。
宣言
public static Task<T[]> JoinAsync<T>(this T[] baseArray, params T[][] arrays)
引数
型 | 名前 | 説明 |
---|---|---|
T[] | baseArray | 基本となる配列です。 |
T[][] | arrays | 結合する配列です。 |
戻り値
型 | 説明 |
---|---|
System.Threading.Tasks.Task<T[]> | 結合された新しい配列を含む非同期操作です。 |
型引数
名前 | 説明 |
---|---|
T | 配列の要素型です。 |
例外
型 | 条件 |
---|---|
System.ArgumentNullException |