2011年4月7日

泛型的序列化和反序列化

摘要: public static T Deserialize<T>(string xml) { XmlSerializer serializer = new XmlSerializer(typeof(T)); XmlReader xmlReader = XmlReader.Create(new StringReader(xml)); T result = (T)serializer.Deserialize(xmlReader); return result; } public static string Serialize<T>(T obj) { StringBuilder 阅读全文

posted @ 2011-04-07 17:00 ChinaLeo 阅读(382) 评论(0) 推荐(0)

C#如何捕获方向键

摘要: 在keyDown事件中不能捕获上,下,左,右的方向键,需要重写ProcessDialogKey事件,如下:/*键盘事件*/ protected override bool ProcessDialogKey(Keys keyData) { MessageBox.Show(keyData.ToString()); if (keyData == Keys.Up || keyData == Keys.Down || keyData == Keys.Left || keyData == Keys.Right) return false; else return base.ProcessDialogKey 阅读全文

posted @ 2011-04-07 15:49 ChinaLeo 阅读(875) 评论(1) 推荐(0)

导航