相关分类: Java技术 C/C++ VB delphi
  • (转)c#对象内存模型

    对象内存模型 C#的对象内存模型 写这篇博客的主要目的是为了加深自己的理解,如有不对的地方,请各位见谅。 C#的对象内存模型: 一、栈内存和堆内存 1、栈内存 由编译器自动分配和释放,主要用来保存一些局部变量、函数的参数等,例如,int a = 10,那么编译器会自动在...

    2018-06-18 02:59:45

  • 关于ADO.NET的基本介绍

    关于ADO.NET ADO.NET是微软提供的一种数据库访问方式。 他使得.NET程序员 对于不同的数据库都能采用相同的访问方式。 Connection 连接 Connection是一个数据库连接类,他负责打开,关闭数据库连接。 和数据库交互,就必须连接他。他让后续的对象,知道在哪个数据源上执...

    2018-06-18 02:59:45

  • UMeditor 百度编辑器Mini学习

    准备开始研究百度的mini编辑器 1.4.3的昨天配置好了 ,也可以用了(.net 3.5) 为此我废了好大的力 研究了一天才弄好 结果今天一来上司就说 这个1.4.3 我们没必要用这么大的 用一个mini版的就够了 一朝回到改革前 我就是笨 学习新技术 总是要研究好久 mini版的还在慢慢配...

    2018-06-18 02:59:39

  • ADO.NET中的DataReader详解

    使用特性 原理图 PS:Read()使指针下移,同时销毁上一条。所以SqlDataReader是只进的。 GetValue()是找当前行中的列 SqlDataReader()特性。 1)只进的 上面原理图描述了。 2)只读的 SqlDataReader只能获取,不能修改。 3)使用SqlDataReader必须保证,Connectio...

    2018-06-18 02:59:43

  • C#委托

    前言 第一次写技术博客,由于自己也是正在学习C#,没有什么经验,只是遇到了这个问题,查看了别人的讲解自己根据自己的理解总结了一点内容。写得不好的或错的内容望大家多多指教,谢谢。 摘要 现在有这么几个问号:什么是委托?委托长啥样(怎样使用)?啥时候用委托?...

    2018-06-18 02:59:21 多线程编程

  • .NET中的计时器控件Timer

    本章借介绍一些粗浅的Timer控件使用方法。 介绍Timer控件的常用属性和事件 1. Interval 属性表示 Timer控件的时间间隔。 类型是int默认是毫秒。 2. Enabled 属性 表示Timer控件是否激活。 如果激活的话,一进入Timer的Tick事件就开始执行。所以默认是false 3. Start()...

    2018-06-18 02:59:18

  • 深刻理解C#的传值调用和传引用调用

    传值调用和传引用调用是几乎所有主流语言都会涉及到的问题,下面我谈谈我对C#中传值调用和传引用调用的理解。 1. 一般对C#中传值调用和传引用调用的理解 如果传递的参数是基元类型(int,float等)或结构体(struct),那么就是传值调用。 如果传递的参数是类(class)...

    2018-06-18 02:59:33

  • .NET常用类库知识总结

    常用类库之.NET中的字符串 字符串的特性 1.不可变性 由于字符串是不可变的的,每次修改字符串,都是创建了一个单独字符串副本(拷贝了一个字符串副本)。之所以发生改变只是因为指向了一块新的地址。 2.字符串池(只针对字符串常量) 当一个程序中有多个相同的字符串常...

    2018-06-18 02:59:27

  • .NET中的IO操作之文件流

    读操作 //1.创建文件流 FileStream fsRead =new FileStream("1.txt",FileMode.Open); //2.创建缓冲区,正常情况下,是不会直接等于文件大小的。这里只有读,所以就这么干了。 byte[] bytes =new byte[fsRead.Length]; //3.开始读取, 返回值是读取到的长度。 int r =fs...

    2018-06-18 02:59:20

  • C#操作json类型数据

    将对象序列化为 JavaScript 对象表示法 (JSON),并将 JSON 数据反序列化为对象。 此类不能继承。 // msdn 例子: [csharp] view plaincopy namespaceSL_DataContractJsonSerializer { publicpartial classPage:UserControl { publicPage() { InitializeComponent(); } /...

    2018-06-18 02:59:08

2