{
FileStream fileStream = new FileStream(name + ".dat", FileMode.Create);
BinaryFormatter b = new BinaryFormatter();
if (obj is Article)
{
b.Serialize(fileStream, (Article)obj);
}
else if (obj is ArticleHandle)
{
b.Serialize(fileStream, (ArticleHandle)obj);
}
fileStream.Close();
}
反序列化
public void DeSerializeNow(object obj, string name)
{
FileStream fileStream = new FileStream(name + ".dat", FileMode.Open, FileAccess.Read, FileShare.Read);
BinaryFormatter b = new BinaryFormatter();
if (obj is Article)
{
art = b.Deserialize(fileStream) as Article;
}
else if (obj is ArticleHandle)
{
hdl = b.Deserialize(fileStream) as ArticleHandle;
}
fileStream.Close();
}
首先,要想遍历,就必须找到你想找的表单里面的所有控件,然后一个个的逐一比对,当找到了你需要的控件的时候,再做你需要的操作。1、foreach方法foreach (Control control in ...
private List<News> GetNews(string html) &n...
private void Form1_Load(object sender, System.EventArgs e){RegistryKey RootKey,RegKey; //项名为:HKEY_CURRENT_USER\So...
//c#中分页显示数据 public partial class Form1 : Form { ...
string key = @"HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main"; &n...
//获得程序集System.Reflection.Assembly assem = System.Reflection.Assembly.GetExecutingAssembly();...