C#
Kai H.Luo
这个作者很懒,什么都没留下…
展开
-
C#直接选择排序
用二分法方式开发工具与技术:JavaScript编译器、SuperMap与JS、GIS技术原创 2019-01-20 20:18:00 · 6425 阅读 · 3 评论 -
C# System.GC类型
Mscorlib.dll程序集提供了名为System.GC的类类型,它可以通过编程使用一些静态成员与垃圾回收器进行交互。这里要特别注意的是,极少属于在代码中直接使用这个类。一般情况下,只有在创建那些非托管资源的类时,才需要使用System.GC成员。例如.Net平台调用协议调用基于C的Windows API,或一些非常低级且复杂的COM互操作逻辑。下面提供一些类型成员为了了解如何使用Syst...原创 2019-06-18 12:36:53 · 1623 阅读 · 0 评论 -
C# 类型反射
反射反射(reflection)是一个运行库类型发现的过程。与其他命名空间一样,System.Reflection包含了大量相关类型;为了说明反射的基本过程,建立一个名为MyTypeViewer的控制台程序,这个程序将显示[mscorlib.dll]和MyTypeViewer中类型的方法、属性、字段和支持的接口,创建好这个应用程序后,还要确保引用System.Reflection命名空间。...原创 2019-06-09 20:30:38 · 879 阅读 · 0 评论 -
C#对象的生命周期
主要是对对象生命周期的相关细节的一些认识,在这里为了测试而创建一个非常大的对象数组(精确是50 000)。首先我们需要创建Car实体类进行测试用的 class Cars { // Car的“状态” public string petName; public int currSpeed; // 自定义的默认构造函数 ...原创 2019-06-09 20:18:59 · 1441 阅读 · 0 评论 -
C#动态调用C++接口
有些场景需要用到C#调用C++编译的接口,这就要使用[DllImport]直接调用,该[DllImport]所在的名字空间为using System.Runtime.InteropServices;当我们得到一个C++的DLL接口时,我们可以使用[DllImport]调用该DLL就得知道DLL的接口,传入的参数、传出的参数、入口函数。(包括DLL的路径)如:[DllImport(@"\..\....原创 2019-06-09 20:10:57 · 2465 阅读 · 0 评论 -
C#构造函数
一:定义构造函数分为默认构造函数和自定义构造函数;由于对象有状态,对象用户通过希望在使用对象之前先给对象的字段数据赋相关的值,每个C#类都提供了内建的默认构造函数,除了默认构造函数之外,类还会定义其他构造函数,也就是说在创建时直接初始化对象的状态。二:作用根据定义,默认的构造函数不会接受参数,除了把新对象分配到内存中,默认构造函数确保所以字段数据设置为正确的默认值。示例:创建一个Cars类...原创 2019-06-09 20:01:43 · 1090 阅读 · 0 评论 -
C#NPOI导出Excel详解
C#NPOI导出Excel详解开发工具与技术:工具:Visual Studio/C#.Net,技术:C#作者:刘胜撰写时间:2019-05-08NPOI简介NOP是一个开源的C#读写Excel、WORD等微软OLE2组件的项目,使用NPOI你就可以在没有安装Office或者相应的机器上对WORD/EXCEL文件档进行读写。实例首先创建HSSWorkbook的对象用来调用NPOI...原创 2019-05-08 18:34:39 · 26420 阅读 · 10 评论 -
C#中Array基类
C#Array基类的部分成员及使用开发工具与技术:工具:Visual Studio/c#,技术:C#作者:刘胜撰写时间:2019-02-17Array基础知识—Array类的属性和方法,如下:1、Clear() 这个静态方法将数组中一系列元素设置为空值(值项为0,对象引用为NULL,布尔值为false)2、CopyTo() 这个方法用来将源数组中的元素复制到目标数组中3、Len...原创 2019-02-17 19:48:16 · 1162 阅读 · 1 评论 -
C#数组
创建多维数组及使用开发工具与技术:工具:Visual Studio/c#,技术:C#作者:刘胜撰写时间:2019-02-161.创建简单的多维数组在开发游戏中要运用多维数组,方便利用和储存更多的数据,多维数组的维数跟嵌套多少个for循环有关,#region static void Main(string[] args) { RectMultidmensionalArra...原创 2019-02-17 12:45:04 · 10578 阅读 · 3 评论 -
C#的三种修饰符
out、ref、params修饰符开发工具与技术:工具:Visual Studio/c#,技术:C#作者:刘胜撰写时间:2019-02-13原创 2019-02-15 23:37:00 · 659 阅读 · 4 评论 -
C#的Session创建和使用
在C#中使用Session的方法步骤开发工具与技术:工具:Visual Studio/c#,技术:C#作者:刘胜撰写时间:2019-02-13一、简单了解C#中的SessionSession是一个缓存机制,存储在服务端,当客户端(浏览器)关闭时即销毁。若长时间不使用且浏览器未关闭的情况下, 默认自动销毁时间为20分钟。可以使Session储存服务端的数据传递到客服端,起了桥梁连接的作用...原创 2019-02-15 19:48:57 · 15847 阅读 · 0 评论