C#
文章平均质量分 66
a1b2c300
这个作者很懒,什么都没留下…
展开
-
C#连接SQL server2008数据库
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data; using System.Data.SqlClient;namespace sqlserver{ class Program { static voi原创 2013-08-10 14:51:01 · 638 阅读 · 0 评论 -
一道小学的数学题
把1到9这9个数分解为一个两位数和一个三位数和一个四位数(且这些数字不重复)使得这个两位数乘以这个三位数等于这个四位数!百度:满足条件的解共7个,如下:第1个解:48+159=7632第2个解:42+138=5796第3个解:39+186=7254第4个解:28+157=4396第5个解:27+198=5346第6个解:18+297=5346第7个解:12+483=579原创 2014-12-05 14:48:49 · 744 阅读 · 0 评论 -
一点体会
刚开始写程序的时候是模仿,别人咋写,也就跟着咋写,要是没有跟对人,就会养成很多不好的习惯,以及使得程序很臃肿。例如:给下拉条combobox赋值时,新手写法如下: ComboBox_gongchengyali.Items.Clear(); ComboBox_gongchengyali.Items.Add("PN 2.5");原创 2015-01-15 15:34:25 · 409 阅读 · 0 评论 -
计算工程的代码行数
看到一坨坨的代码,实在不能继续下去,有个想法,统计一下这个工程的代码量,估计一下自己的工作量。最后,很失望。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;usi原创 2014-12-18 17:19:08 · 523 阅读 · 0 评论 -
C#基础-委托与事件
委托与事件是一堆相互关联的概念,委托是一种引用类型,可用于封闭命名方法或你们方法;事件可以使类或对象想其他类或对象通知发生的相关事情。因为灵活的事件处理要求将事件的相应分派给相应的事件处理方法,而C#中事件处理方法通常都是委托实现的。委托也可以用作回调,这样一个类可以告诉另一类:“执行这个操作,干完后通知我”。using System;using System.Collections.Gen原创 2013-12-04 21:26:02 · 572 阅读 · 0 评论 -
把DataSet的数据导入到Excel的多个sheet
根据他人代码改写,原作者暂时找不到原创 2014-06-12 10:06:56 · 1118 阅读 · 0 评论 -
C#基础in,out,ref的作用和区别
test原创 2014-07-29 15:07:15 · 1322 阅读 · 0 评论 -
C#基础-构造函数
明天补。原创 2013-11-26 23:37:53 · 475 阅读 · 0 评论 -
C#基础-委托
一、委托当我们需要把方法做为参数传递给其他方法的时候,就需要使用委托。因为有时候,我们要操作的对象,不是针对数据进行的,而是针对某个方法进行的操作。我们还是来以代码入手:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleA原创 2013-12-02 22:12:52 · 498 阅读 · 0 评论 -
C#基础-类型强制转换,拆箱,装箱
一、装箱和拆箱装箱就是 将值类型转换为引用类型。拆箱就是 将引用类型转换为值类型。比如我们非常常用的 .ToString() 方法,就是典型的一个装箱的过程。再如下面的例子:int i=10;object y=(object) i ; //这就是装箱int x=(int)y; //这是拆箱。二、对象的相等比较在C#中,有四种比较相等的方法。1、Reference原创 2013-12-02 21:52:51 · 816 阅读 · 0 评论 -
C#基础-结构,部分类和Object 类
一、结构结构和类几乎一样,在定义的时候只需要把class 写成 struct 。为结构定义函数和为类定义函数完全 一样。那什么时候用结构呢?在一些时候,我们仅需要一个小的数据结构。如果用类的话性能是有损失的, 而采用结构就比较合适。注意,结构是值类型,而类是引用类型;结构不支持继承;结构在编译时,编译器总会提供一个无参 的构造函数;在结构中不允许定义无参的构造函数。二、原创 2013-12-02 21:29:09 · 674 阅读 · 0 评论 -
C#基础-C#数据结构,集合
一、集合的基本概念在.NET 中,对于数据结构的支持,即把许多类似的对象组合起来。最简单的数据结构就是数组。集合表示一组可以通过遍历每个元素来访问的的一组对象,特别是可以使用foreach 循环来访问他们。 对象如果可以提供相关对象的引用,就是一个集合。称为使用foreach 循环是集合的主要目的,集合没有提供其他特性。二、数组列表。数组列表类似数组,但数组列表是可以增原创 2013-12-02 21:58:11 · 739 阅读 · 0 评论 -
c#基础-继承,派生类,派生类的构造 方法
一、基本概念首先我们来了解两个基本概念:实现继承和接口继承(1)、实现继承,表示一个类派生于一个基类型,并拥有该基类型的所有成员字段和函数。(2)、接口继承,表示一个类型只继承了函数的签名,没有任何实现的代码。在需要指定该类型具有某些可用的特性时,最好使用这种继承。注意,在C#中,不支持多重继承,但一个类却可以实现多个接口。同样,结构总是派生于System.ValueType ,原创 2013-12-02 21:32:16 · 937 阅读 · 0 评论 -
C#基础-类
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ClassYoucannotMiss{ class Program { public class Doctor { public D原创 2013-11-27 22:19:27 · 539 阅读 · 0 评论 -
C#基础-方法
1、 方法概述方法和C 语言中的 函数共享同一个理念。一直以来,我们在用的Main()方法就是个例子。还有上例中 public string doSth() 也是一个方法。其中,public 是 类的修饰符,string 是方法的返回值,也可以 没有返回值,即 void ,doSth 是方法名称。()括号必须有,在括号中可以有参数,如Doctor 类的构造函 数 public Doctor(s原创 2013-11-27 23:10:18 · 455 阅读 · 0 评论 -
C#基础-接口
接口描述的是可属于任何类或结构的一组相关功能。 接口使用 interface 关键字进行定义,如下面的示例所示。interface IEquatable{ bool Equals(T obj);}接口可由方法、属性、事件、索引器或这四种成员类型的任意组合构成。 接口不能包含常量、字段、运算符、实例构造函数、析构函数或类型。 它不能包含静态成员。 接口成员是自动公开的,且不原创 2013-11-28 21:19:50 · 643 阅读 · 0 评论 -
[C#] 简单的分支语句
大半年没写代码了,都忘光了。今天的项目需要一个简单的分支语句。using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace CaseProject{ class Program { static void Main(str原创 2013-10-22 22:19:44 · 606 阅读 · 0 评论 -
C# 检测程序是否已经运行
写了个工具类库,因为基本上每个程序都会用到。直接上码:using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;namespace ToolsLib{ public class CommanTool { public sta原创 2015-10-29 14:06:57 · 4143 阅读 · 0 评论