CoreUtilitiesデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
CoreUtilities コンストラクタ | 内部使用 |
名前 | 解説 | |
---|---|---|
BuildEmbeddedResourceUri | アセンブリに組み込まれるリソースの Uri を作成します | |
CreateComparer | オーバーロードされます。 指定された比較をラップする IComparer を作成します。 | |
GetUnderlyingType | 型が Null を許容する場合、型を取り Null を許容しない型を返します。特定の型が Null を許容しない場合、引き渡された型が返されます。 | |
GetWeakReferenceTargetSafe | 未処理の例外を防止するためにトライ/キャッチで Target プロパティの 'get' をラップします | |
RemoveAll | オーバーロードされます。 リストから itemToRemove のすべての発生を削除します。 | |
SortMerge | オーバーロードされます。 渡された配列を、渡された比較子に基づき、変更されたマージソートアルゴリズムを使用して並べ替えます。並べ替える配列と同じサイズの配列の割り当てが必要です。項目比較操作の負荷が高い場合はマージソートが使用されます。 | |
SortMergeGeneric | オーバーロードされます。 渡されたリストを、渡された比較演算子に基づき、変更されたマージソートアルゴリズムを使用して並べ替えます。 | |
Swap<T> | 指定されたインデックスにあるリストの値を交換します。 |