C#控制台基础 序列化一个可序列化类,将结果写入txt中
来源:互联网 发布:mac版office2016怎么样 编辑:程序博客网 时间:2024/05/19 22:03
镇场诗:慈心积善融学习,技术誓为大家学。善心速造多好事,前人栽树后乘凉。我今于此写经验,愿见文者得启发。
——————————————————————————————————————————————————————————
——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
——————————————————————————————————————————————————————————
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Runtime.Serialization.Formatters.Binary;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication12{ class Program { static void Main(string[] args) { string path = @"C:\Users\Administrator\Desktop\序列化.txt"; var ff = new fruit(); //看文件流的三个条件,都是有深意的 using (FileStream fileWrite=new FileStream(path,FileMode.OpenOrCreate,FileAccess.Write)) { BinaryFormatter bf = new BinaryFormatter(); //第一个参数 让我用stream,但是我用的是filestream //第二个参数,让我用 object,但是我用的是fruit //为什么我这样写也对呢? 里氏转换 bf.Serialize(fileWrite,ff); } Console.ReadKey(); } } //标记一个类可以被序列化 [Serializable] class fruit { private int _count; public int Count { get { return _count; } set { _count = value; } } }}
——————————————————————————————————————————————————————————
感恩帮助过我的人。博客的精髓在技术部分,更在镇场一诗。
我是一个新手,代码还有许多不完善的地方,请您看代码的时候多多思考。
C#是一个优秀的语言,VS是一个优秀的编译软件,二者值得学习。如果您有一些不会的知识,咱们可以相互讨论。
如果您认为代码可以有改进的地方,有错误的地方,请留下评论,我会处理的。
注:如果我的博文无意中侵犯了您的权益,请告知。看到您的告知后,我将及时作出处理。
0 0
- C#控制台基础 序列化一个可序列化类,将结果写入txt中
- C#控制台基础 标记一个类可以被序列化
- C#控制台基础 File.WriteAllText,以覆盖的方式将一个string写入txt
- C#控制台基础 File.WriteAllLines,以覆盖的方式将一个一维string数组写入txt
- C#实现将一个类序列化存储在数据库中
- C#实现将一个类序列化存储在数据库中(转)
- C#实现将一个类序列化存储在数据库中
- C# 序列化对象(控制台应用程序)
- C# 将文本写入txt文件中
- C#控制台基础 写入txt文本中的内容实现换行
- C#序列化/反序列化对象.将对象写入文件,从文件读取对象.
- 自定义类可序列化
- Effective C# Item25:尽可能将类型实现为可序列化的类型
- 关于将Java中序列化对象写入byte[]遇到的一些问题及解决方法
- 一个可序列化的C#对象,如何转成一个XML格式的文件或字符串
- C#中Serializable序列化
- java 可序列化
- java 可序列化
- 斐波那契数列
- 路灯
- linux常用命令
- 结构算法导论——图
- Struts2.0学习笔记 --- 一些零碎知识点
- C#控制台基础 序列化一个可序列化类,将结果写入txt中
- HDU 1160 FatMouse's Speed(LIS)
- 11C
- 网络安全入门——linux基础学习
- CCF认证 201604-2 俄罗斯方块
- jsp打印杨辉三角
- 欧拉函数
- mac 安装mysql后 忘记默认的随机密码
- Ionic实现侧边栏