なぜ学生タイプのアーリーリストを作成しましたか?
List<Student> students = new List<Student>();
students.Add(new Student { Lastname = "Smith" });
students.Add(new Student { Lastname = "Foo" });
students.Add(new Student { Lastname = "SmithFoo" });
students.Add(new Student { Lastname = "SmithBar" });
var searchResults = from student in students
where student.Lastname.StartsWith("Smith")
select student;
このコードは、あなたの生徒リストに検索します:あなたはLINQ使用することができ、あなたの検索を行うにはList<T>
:
は、私はあなたが一般的なタイプセーフリストと一緒に行く必要があることをかなり確信していますスミス、スミスフー、スミスバーの3人の学生を返します。
特に 'ArrayList'は配列ですか? – naveen
C#4を使用している場合、なぜ汎用コレクションの代わりにArrayListを使用していますか? –
タイプの学生クラス。このクラスにはnameとsubjectの値を設定するコンストラクタがあります。 list.Add(new student(john、maths))、where listはarraylistの名前です。 – Sandy