• 命名规范(1)大小写约定

    虽然命名规范不是必须的,但在框架的开发过程中遵循一组一致的命名约定会对提高框架的可用性起到重大的作用。除了形式上一致外,框架中的每个元素的命名还易于理解,友好的传达了每个元素的功能。 标识符的大小写规则 双驼峰(PascalCasing)约定被用于除了参数之外的...

    2018-08-02 06:23:14

  • C#读取配置文件的几种方式

    配置文件 ?xml version= " 1.0 " encoding= " utf-8 " ?configuration configSections section name= " SQLConfiguration " type= " ConfigurationDemo.SQLConfiguration,ConfigurationDemo " / section name= " AccountConfiguration " type= " ConfigurationDemo.Acc...

    2018-08-02 06:23:09

  • 操作符重载方法

    CLR规范要求重载操作符重载方法必须是public和static方法 C#要求操作符重载方法至少有一个参数的类型与当前定义的这个方法类型相同 为了减少运行时开销,编译器会直接针对基元类型执行运算,并直接生成操作这些类型的实例的中间代码(IL)指令,所以在Framework标准库...

    2018-08-02 06:22:41

  • 试图加载格式不正确的程序

    问题是因为64位进程试图加载一个32位组件。虽然在Windows x64上可以运行64位和32位进程,但是64位代码和32位代码不能在相同进程上运行。代码要么全部是64位,要么全部是32位。 所以,最好都是x86编译,或者x64编译程序...

    2018-08-02 06:22:32

  • 二进制文本转换帮助类

    http://www.codeproject.com/Tips/1080310/Csharp-Binary-Literal-Helper-Class C#目前不支持二进制数据直接赋值 int bits=0b00010101; 如果可以直接赋值,那么在按位运算的时候将会带来很大的方便,所以你可以通过这个类来达到直接将二进制文本给变量赋值的目的 1 pub...

    2018-08-02 06:22:27

  • JavaScript: window.onload = function() {} 里面的函

    问题 :写了一个最简单的页面。在script标签中使用的 window.onload = function() { function add() { //... } } 页面上:div onclick="add()"/div 但是,函数不仅没有触发,同时控制台报错: add() is not defined . 分析 :这里需要两个背景知识:1)HTML页面执行顺...

    2018-08-02 06:22:26

  • Json.Net

    下载地址:Json.NET 文档地址:Json.NET Documentation 基本的序列化与反序列化 1 public class Product 2 { 3 public string Name { get ; set ; } 4 public DateTime Expiry { get ; set ; } 5 public string [] Sizes { get ; set ; } 6 } 1 Product product = new P...

    2018-08-02 06:22:23

  • 事件——JavaScript和HTML的交互

    事件 JavaScript和HTML的交互是通过事件实现的。JavaScript采用异步事件驱动编程模型,当文档、浏览器、元素或与之相关对象发生特定事情时,浏览器会产生事件。如果JavaScript关注特定类型事件,那么它可以注册当这类事件发生时要调用的句柄 事件是某个行为或者触发,...

    2018-08-02 09:46:16

  • 快速将自己的应用程序做成安装包

    打包程序的方式多种多样,比如大家常用的VS、NSIS等等,但对于一个简单的应用程序,如果你不涉及复杂的安装设置,那么压缩工具,是个不错的选择。当然用压缩工具制作程序安装包已经不是什么新东西,这篇文章的目的主要是告诉那些依旧认为黄瓜还是用来吃的,菊花还是一...

    2018-08-02 06:22:21

  • macbook 入门

    前面的话 第一次使用 Mac 之前,需要改变一些原有思维,不应该使用 Windows 的思维习惯去使用 Mac,Mac 会节省系统维护、清理杀毒、升级驱动等操作的时间,让我们可以专注做真正重要的事情,本文将详细介绍 macbook 入门的相关知识 按键 由于 macbook 简化了键盘,取消...

    2018-08-02 06:22:20

2