リサイズはクリックかドラッグ

FixedLengthListT クラス

容量固定のList基底クラス
継承階層
SystemObject
  WodiLib.SysModelBaseFixedLengthListT
    WodiLib.SysFixedLengthListT
      More...

名前空間:  WodiLib.Sys
アセンブリ:  WodiLib (in WodiLib.dll) バージョン: 2.3.0.0
構文
C#
[SerializableAttribute]
public abstract class FixedLengthList<T> : ModelBase<FixedLengthList<T>>, 
	IFixedLengthCollection<T>, IReadOnlyFixedLengthCollection<T>, IModelBase<IReadOnlyFixedLengthCollection<T>>, IEquatable<IReadOnlyFixedLengthCollection<T>>, 
	INotifyPropertyChanged, IReadOnlyList<T>, IEnumerable<T>, IEnumerable, IReadOnlyCollection<T>, 
	IEquatable<IReadOnlyList<T>>, INotifyCollectionChanged, ISerializable

型パラメーター

T
リスト内包クラス

FixedLengthListT 型は下記のメンバーを公開します。

コンストラクター
プロパティ
  名前説明
Public プロパティCount
要素数
Public プロパティItem
インデクサによるアクセス
Protected プロパティItems
リスト
トップ
メソッド
  名前説明
Public メソッドAll
すべての列挙子を取得する。
Public メソッドClear
すべての要素を初期化する。
Protected メソッドClearItems
要素をすべて除去したあと、 必要に応じて最小限の要素を新たに設定する。
Public メソッドContains
指定の要素が含まれているか判断する。
Public メソッドCopyTo
すべての要素を、指定された配列のインデックスから始まる部分にコピーする。
Public メソッドEquals(IEnumerableT)
値を比較する。
Public メソッドEquals(IReadOnlyListT)
値を比較する。
Public メソッドEquals(Object)
Determines whether the specified object is equal to the current object.
(ModelBaseTChildから継承)
Public メソッドEquals(FixedLengthListT)
値を比較する。
(ModelBaseTChildEquals(TChild)をオーバーライド)
Public メソッドEquals(IReadOnlyFixedLengthCollectionT)
値を比較する。
Public メソッドEquals(ModelBaseTChild)
値を比較する。
(ModelBaseTChildから継承)
Protected メソッドFill
デフォルト値ですべての要素を埋める。
Protected メソッドFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Objectから継承)
Public メソッドGetCapacity
容量を返す。
Public メソッドGetEnumerator
反復処理する列挙子を返す。
Public メソッドGetHashCode
Serves as the default hash function.
(ModelBaseTChildから継承)
Public メソッドGetObjectData
オブジェクトをシリアル化するために必要なデータを設定する。
Public メソッドGetRange
指定範囲の要素を簡易コピーしたリストを取得する。
Public メソッドGetType
Gets the Type of the current instance.
(Objectから継承)
Public メソッドIndexOf
指定したオブジェクトを検索し、最初に出現する位置のインデックスを返す。
Protected メソッドMakeDefaultItem
格納対象のデフォルトインスタンスを生成する。
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Objectから継承)
Public メソッドMove
指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
Protected メソッドMoveItem
指定したインデックスにある項目をコレクション内の新しい場所へ移動する。
Public メソッドMoveRange
指定したインデックスから始まる連続した項目をコレクション内の新しい場所へ移動する。
Protected メソッドNotifyPropertyChanged
プロパティ変更イベント
(ModelBaseTChildから継承)
Protected メソッドSetItem
指定したインデックス位置にある要素を置き換える。
Public メソッドToString
Returns a string that represents the current object.
(Objectから継承)
Protected メソッドValidateDefaultItem
デフォルト値チェック
トップ
イベント
拡張メソッド
関連項目
継承階層
SystemObject
  WodiLib.SysModelBaseFixedLengthListT
    WodiLib.SysFixedLengthListT
      WodiLib.CommonCommonEventSelfVariableNameList
      WodiLib.CommonCommonEventSpecialNumberArgDescList
      WodiLib.CommonCommonEventSpecialStringArgDescList
      WodiLib.Event.EventCommandChoiceCaseList
      WodiLib.Event.EventCommandConditionStringList
      WodiLib.IniEventCommandShortCutKeyList
      WodiLib.IniShortCutPositionList
      WodiLib.MapAutoTileFileNameList