本文出处:SmartCat代码生成器
一款实用的代码生成器 希望给大家带来方便 也请大家多提需求和反馈bug http://ouchen.tech
本文出处:SmartCat代码生成器
一款实用的代码生成器 希望给大家带来方便 也请大家多提需求和反馈bug http://ouchen.tech
使用BinaryFormatter可以方便的把类序列化成二进制保存,但是 如果开发过程中被序列化的类中字段变更 旧的存档会不兼容 如果是字段类型和序列化顺序更改就会抛出异常,这个好办开发者能看得见。坑的是 如果类中在末尾增加新字段并且初始值不为0的话 当把旧数据读进来转成类的时候 新的不为0字段将被填平到0 用BinaryFormatter序列化命名空间中的类以后 反序列化会报错 所以被序列化的类不能在命名空间中
using引入命名空间并且可以简化类型咱就不提了 主要 using花括号结束后可以自动释放Idisposable接口的对象 对于经常忘记写close dispose的同学来说 很实用
关于struct多用于固定数据不更改的情况下,struct只要更改一次引用 里面的元素就会被复制一份 加入容器也是如此 所以使用的时候一定要看好,要对数据进行操作的内容一定别用。
本文出处:MSDN
使用 Windows Installer 部署,可以创建要分发给用户的安装程序包;用户通过向导来运行安装文件和执行安装步骤,以安装应用程序。 这是通过向解决方案中添加安装项目来实现的。 在生成该项目时,将会创建一个分发给用户的安装文件;用户通过向导来运行安装文件和执行安装步骤,以安装应用程序。Microsoft Windows Installer 是作为 Windows 操作系统的一部分附带的数据驱动型安装和配置服务。 Windows Installer 维护一个有关安装的每个应用程序的信息(包括文件、注册表项和组件)的数据库。 卸载应用程序时,将检查数据库以确保在移除该应用程序前没有其他应用……
输入url字符串的时候不要有空格 有时候ide默认给加空格的腰删掉 不然就提示路径非法字符user-agent要设置 不然有些网站直接报500错误
在非webpage页面使用session 用 httpcontext.current.session读写数据时会出现 session为空 session内容数据为空的情况 原因就是未声明IRequiresSessionState IRequiresSessionState等接口 非webpage页面默认无权限获取session
Asp.net中,上传文件的默认大小是4096 KB,也就是4M,不过你可以在Web.config中更改这个数据。方法: 在web.config的授权节上写长度限制吧.maxRequestLength= "102400 " 这一句,单位为k (写在<system.web>中)<configuration><system.web><httpRuntime executionTimeout= "9000" maxRequestLength="502400" useFullyQualif……
sql语句执行Access插入或比较日期的时候如果拼接字符串的话 日期前后必须加#号 如果用OledbParamater的话 必须指定OleDbType类型为Date 不然就会报参数不对
使用orderby排序时候 如果 是选择top有个数的行数 当order by的字段有重复时候 top的个数就不准了 有多少重复的都算一个 建议大家使用时候尽量用非重复的字段