public class Student
{
public int Id { get; set; }
public string Name { get; set; }
public int Age { get; set; }
}
private void button2_Click(object sender, EventArgs e)
{
List<Student> list = new List<Student>
{
new Student{ Id=1, Name="Tim",Age=18},
new Student{ Id=2, Name="Tom",Age=20}
}; FileStream fs = new FileStream("test.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
foreach (var l in list)
{
int id = l.Id;
string name = l.Name;
int age = l.Age;
string s = id.ToString() + " " + name + " " + age.ToString()+"\r\n";
sw.Write(s); }
sw.Flush();
sw.Close();
fs.Close();
}
解决方案 »
- C# 新手做了 一个小实验 稍微改写一下,求高手指导下~万分感谢~~
- 怎样在C#的winform程序里调用C++的动态链接库?
- 一个类怎样唤醒类的方法
- 还是打包问题,关于创建表的语句不执行。。
- 存储过程怎么实现根据参数的多少实现动态参数
- Crystal Report 中编辑参数字段 设置默认值时数字后面的小数点儿如何去掉啊?
- C# socket udp 一次最大能传多少字节
- 都来试试下面这小段代码看看崩溃
- 求解
- 如何通过sql语句得到一个Excel文件中所有工作表的名称?
- C# 串口读写
- [MarshalAs(UnmanagedType.LPArray)]byte[] w_string 中[MarshalAs(UnmanagedType.LPA
序列化成2进制哇 JSON哇 存进去 然后在读出来反序列化就好了这么说 文件是个存储的方式 数据库也一样 怎么存进去 怎么读出来 就这样
虽然原始的问题没有解决【因为我当时要调用的MouseEventArgs这个类里面的东西,没有被序列化,所以不能按照正常 逻辑去思考的】。真心感谢
class Types<T>
{
public T Num; //声明编号字段
public T Name; //声明姓名字段
public T Sex; //声明性别字段
public T Age; //声明年龄字段
public T Birthday; //声明生日字段
public T Salary; //声明薪水字段
} private void button1_Click(object sender, EventArgs e)
{
Types<object> Exte = new Types<object>();//实例化泛型类对象
//为泛型类中声明的字段进行赋值,存储不同类型的值
Exte.Num = 1;
Exte.Name = "张大力";
Exte.Sex = "男";
Exte.Age = 35;
Exte.Birthday = Convert.ToDateTime("1978-06-08");
Exte.Salary = 1600.45F;
//将泛型类中各字段的值显示在文本框中
textBox1.Text = Exte.Num.ToString();
textBox2.Text = Exte.Name.ToString();
textBox3.Text = Exte.Sex.ToString();
textBox4.Text = Exte.Age.ToString();
textBox5.Text = Exte.Birthday.ToString();
textBox6.Text = Exte.Salary.ToString();
}