実行した処理の種類をListに記録しておいて、前回、前々回といった感じで取得して経路の判定に使いたいのですが、
通常とは逆に先頭に追加してList( 0 ),List( 1 )…で取り出すことは可能でしょうか?
末尾に追加でもList( List.Count( ) - n )とすれば一応同じことはできるのですが…
他にも使えるやり方があれば教えていただきたいです。よろしくお願いします。
実行した処理の種類をListに記録しておいて、前回、前々回といった感じで取得して経路の判定に使いたいのですが、
通常とは逆に先頭に追加してList( 0 ),List( 1 )…で取り出すことは可能でしょうか?
末尾に追加でもList( List.Count( ) - n )とすれば一応同じことはできるのですが…
他にも使えるやり方があれば教えていただきたいです。よろしくお願いします。
こんにちは
Insertメソッドで可能かと思います。
取り出した際に要素を削除しても良い(したほうが良い)なら System.Collections.Generic.Stackクラスを使う手もあるかもしれません。