using System;
using System.Linq;
using System.Collections.Generic;
public class Test
{
public static void Main()
{
List<Student> myList = new List<Student>();
myList.Add(new Student("John", 10));
myList.Add(new Student("Tom", 20));
foreach ( var item in myList) {
item.Marks = 35;
}
foreach ( var s in myList) {
Console.WriteLine("Name='{0}, Marks={1}", s.Name, s.Marks);
}
}
}
class Student {
private string name;
private int marks;
public string Name { get; set;}
public int Marks { get; set; }
public Student(string name, int marks) {
Name = name;
Marks = marks;
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uTGlucTsKdXNpbmcgU3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJTGlzdDxTdHVkZW50PiBteUxpc3QgPSBuZXcgTGlzdDxTdHVkZW50PigpOwogICAgICAgIG15TGlzdC5BZGQobmV3IFN0dWRlbnQoIkpvaG4iLCAxMCkpOwogICAgICAgIG15TGlzdC5BZGQobmV3IFN0dWRlbnQoIlRvbSIsIDIwKSk7CiAgICAgICAgZm9yZWFjaCAoIHZhciBpdGVtIGluIG15TGlzdCkgewogICAgICAgICAgICBpdGVtLk1hcmtzID0gMzU7CiAgICAgICAgfQogICAgICAgIGZvcmVhY2ggKCB2YXIgcyBpbiBteUxpc3QpIHsKICAgICAgICAJQ29uc29sZS5Xcml0ZUxpbmUoIk5hbWU9J3swfSwgTWFya3M9ezF9Iiwgcy5OYW1lLCBzLk1hcmtzKTsKICAgICAgICB9Cgl9Cn0KCmNsYXNzIFN0dWRlbnQgewogICAgcHJpdmF0ZSBzdHJpbmcgbmFtZTsKICAgIHByaXZhdGUgaW50IG1hcmtzOwogICAgcHVibGljIHN0cmluZyBOYW1lIHsgZ2V0OyBzZXQ7fQogICAgcHVibGljIGludCBNYXJrcyB7IGdldDsgc2V0OyB9CiAgICBwdWJsaWMgU3R1ZGVudChzdHJpbmcgbmFtZSwgaW50IG1hcmtzKSB7CiAgICAgICAgTmFtZSA9IG5hbWU7CiAgICAgICAgTWFya3MgPSBtYXJrczsKICAgIH0KfQ==