Arrow Serialize کردن object در XML
کد PHP:
XmlSerializer xmSer = new XmlSerializer(typeof(Person));
FileStream st = new FileStream("C:\\Test.xml",FileMode.OpenOrCreate);
Person p = new Person("Ottima",44);
xmSer.Serialize(st, p);
st.Close();
DeSerialize کردن object از XML
کد PHP:
XmlSerializer xmSer = new XmlSerializer(typeof(Person));
FileStream st = new FileStream("C:\\Test.xml",FileMode.Open);
Person p = xmSer.Deserialize(st) as Person;
st.Close();
تعریف عملگر های سفارشی
کد PHP:
class MyClass
{
private int number ;
public MyClass(int _number)
{
this.number = _number;
}
public static MyClass operator+ (MyClass c1, MyClass c2)
{
return new MyClass(c1.number + c2.number);
}
}
دقت کنید مقدار برگشتیش نمیتونه void باشه