C#基础学习
「已注销」
这个作者很懒,什么都没留下…
展开
-
C# 引用类型-对象类型
对象类型是其他所有类型最终的基础类型。在C#中每一种类型都直接或者间接的源于object这个类类型。原创 2013-10-29 21:41:22 · 943 阅读 · 0 评论 -
C# 引用类型-字符串类型
字符串类型是直接从object中继承而来的密封类。String类型的值可以写成字符串文字的形式。原创 2013-10-29 21:43:38 · 808 阅读 · 0 评论 -
C# 引用类型-代表类型
代表引用一种静态的方法或者对象实例,引用该对象的实例方法。与其接近的是c/c++中的指针,但指针只能访问静态的函数,代表既能访问静态的方法,也能访问实例的方法。原创 2013-10-29 22:45:30 · 927 阅读 · 0 评论 -
WCF初见之HelloWorld
转载:http://www.cnblogs.com/yc-755909659/archive/2012/06/08/2541784.html1.直接创建一个WCF服务应用程序,项目名称为“HelloWorld”,如下图:2.然后再IService1.cs中定义 WCF服务协定,具体代码如下:using System;using System.ServiceMo转载 2014-03-02 13:26:38 · 797 阅读 · 0 评论 -
WCF初见之SQL数据库的连接和查询
转自:http://www.cnblogs.com/yc-755909659/archive/2012/06/12/2546279.html1.首先要连接数据库,自然要有数据库啦,创建一个数据库表TEST1,并插入数据:----使用数据库testUSE test----创建一个表TEST1CREATE TABLE TEST1(TNAME CHAR(20) PRIMA转载 2014-03-02 16:58:05 · 1350 阅读 · 0 评论 -
WCF初见之SQL数据库的增删改查
转自:http://www.cnblogs.com/yc-755909659/archive/2012/07/10/2584703.html1.首先要连接数据库,自然要有数据库啦,创建一个数据库表Login,并插入一个数据:--创建数据库表loginCREATE TABLE Login ( UName VARCHAR(20) PRIMARY KEY N转载 2014-03-02 17:01:18 · 1866 阅读 · 0 评论 -
WCF初见之Salt+Hash加密
转自:http://www.cnblogs.com/yc-755909659/archive/2012/06/26/2563134.html最近要对密码进行Salt加密,故查看了相关资料,其实就是把需要加密的值先和随机的Salt值连接在一起,再进行加密(可以哈希,也可以MD5加密等等)。下面是具体步骤:1.先创建相关数据库:--创建数据库表Salt_En转载 2014-03-02 17:04:16 · 873 阅读 · 0 评论 -
C# 调用Dll 文件
C# 调用dll的时候,要根据dll的来源选择不同的调用方式。 (1)非C#语言编写的dll,比如调用Delphi、Java等语言编写的dll: 第一步, using System.Runtime.InteropServices; 第二步,声明并静态调用,如下所示: using System;using System.Collect原创 2014-03-03 22:22:53 · 1148 阅读 · 0 评论 -
C# treeview控件部分节点添加checkbox
转自:http://www.cnblogs.com/xiaolifeidao/p/3178569.html一、先初始化treeview this.treeView1.CheckBoxes = true; this.treeView1.ShowLines = false; this.treeView1.DrawMo转载 2014-03-10 23:14:27 · 5353 阅读 · 0 评论 -
C#获取当前程序运行路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagn原创 2014-03-04 22:24:31 · 3534 阅读 · 0 评论 -
C# 界面开发-登陆窗体(包括欢迎界面)
我们在开发一个需要身份验证系统软件的时候,一个必不可少的界面便是登陆界面,只有我们在登陆界面中输入正确的用户名和密码,才能登陆到主界面,有时候可能还会加载系统资源,所以还会增加一个界面“欢迎界面”来作为加载系统资源等待界面,所以登陆一个系统,会先后出现这三个基本界面:欢迎界面、登陆界面、主界面。下面我就开始来一步步设计这三个窗体。 1、首先新建项目→选择Windows窗体应用程序→填写应用程原创 2013-03-10 20:19:39 · 16047 阅读 · 0 评论 -
C# 代码结构-命名方法
Pascal 帕斯卡命名: 第一个单词首字母大写,之后的单词首字母大写。例如: Max camel骆驼命名: 第一个单词首字母小写,之后的单词首字母大写。例如: myName 匈牙利命名方法: 在每个变量前加上表示其类型的前缀。这个前缀会说明那个变量的类型。其好处在于,通过它们的前缀,你可以方便地知道两个变量是否兼容。不足之处在于,使用繁琐,随着计算机的速度越来越快,IDE已拥有原创 2013-10-23 23:57:44 · 1588 阅读 · 0 评论 -
C#基础之VS2010 快捷键
我一直认为,能快速熟练的开发出程序,快捷键的使用起到了非常重要的作用,所以在开始学习之前,首先熟悉一下快捷键是十分必要的。vs2010快捷键大全VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 C转载 2013-01-20 14:39:46 · 736 阅读 · 0 评论 -
C# 引用类型-数组类型
数组是包含一串变量的数据结构。数组变量也称做数组元素,它们具有相同的类型,这种类型也称做数组元素类型。数组的元素类型可以是任何类型,包括数组类型。数组用下标确定每一个数组元素的索引号。只有一个下标的数组称为一维数组,多于一个下标的数组称为多维数组。原创 2013-10-29 22:42:50 · 1544 阅读 · 0 评论 -
C# 引用类型-接口类型
一个接口声明一个只有抽象成员的引用类型,接口仅仅存在方法标志,但没有执行代码。当定义一个类时,如果类从接口派生,可以派生自多重接口;但是如果类从类派生,就只能从一个类派生。声明方法如例:[html] view plaincopyprint?interface iface { void showmyface(); }原创 2013-10-29 22:44:08 · 1108 阅读 · 0 评论 -
C# 引用类型-类类型
类类型是由字段数据(成员变量)和操作字段数据的成员(属性、方法、构造函数、事件等)所构成的自定义类型。其中字段数据表示类实例(对象)的状态。 在C#中,类使用class关键字定义,例如:public class Car{ //Car的字段(状态) private int _speed; private string _name; //Car操作字原创 2013-10-26 00:01:35 · 1084 阅读 · 0 评论 -
C# 数据类型
C#中数据类型可以分为值类型(也称为数值类型)和引用类型。 数值类型包括:(一)、枚举类型(Enum Type) (二)、结构类型(Struct Types)。结构类型可以分为:1、数值类型。数值类型可以分为:(1) 整数。整数类型可以分为① 无符号型: byte,ushort,uint和ulong;无符号型说明如下: ② 有符号型:sby原创 2013-10-24 23:51:19 · 838 阅读 · 0 评论 -
开始学习C#
通过这么一个平台,把自己学习中的点点滴滴记录下来,以供自己巩固复习,或者有幸能帮助到有需要的朋友,都是一件令自己觉得很有意义的事情。集腋成裘,聚沙成塔,千里之行,始于足下,从今天开始,开启C#的学习之路....原创 2013-01-20 14:13:46 · 402 阅读 · 0 评论 -
C# 代码结构-大小写的区别
C#是一种对大小写敏感的语言。在C#程序中,同名的大写和小写代表不同的对象,因此在输入关键字、变量和函数时必须使用适当的字符。 此外,C#对小写比较偏好,它的关键字基本上都采用小写,例如if、for、while等。 在定义变量时,C#程序员一般都会遵守这样的规范:对于私有变量的定义一把都以小写字母开头、而公共变量的定义则以大写字母开头。例如:已name来定义一个私有变量、而以Name来原创 2013-10-23 23:32:29 · 3120 阅读 · 0 评论 -
C# 代码结构-注释
注释在一个开发语言当中是非常重要的,C#提供了两种注释的类型, 第一种是单行注释,注释号是“//”,例如代码: int num; //这是一个整形变量 第二种是多行注释,注释符号是“/*”和“*/”。 如果想一下注释多行语句,又不想用/* */来进行注释,那么我们可以通过快捷键来进行操作: Ctrl + E + C: 注释选中的语句 Ctrl + E + U原创 2013-10-24 00:21:20 · 1353 阅读 · 1 评论 -
C# 代码结构-Main方法
//using关键字在该处的作用是引入一个“外部程序集”,System是微软提供的.net平台最基本程序集,所有.net程序都必须引用该程序集。 using System; //命名空间,允许一个类属于一个命名空间,也可以多个类同在一个命名空间; //作用是,防止类名冲突,也就是说,不同的命名空间里可以有类名相同的类;当然在规范的代码里,命名空间可以组织类的层次, //比如原创 2013-10-23 01:12:51 · 1498 阅读 · 0 评论 -
C#基础之控件名称缩写规范
类 型 前 缀 示 例 Adrotator adrt adrtTopAd BulletedList blst blstCity Button btn btnSubmit Calendar原创 2013-01-27 13:57:53 · 614 阅读 · 0 评论 -
C#基础之vs2010安装与使用教程
C#基础之vs2010安装与使用教程正所谓“工欲善其事,必先利其器”,在进行程序编写前,我们有必要对开发工具visual studio 2010进行相应的了解,能够大大提高我们的编程效率。1、 安装百度搜索一个安装就行,几乎都是傻瓜式的,要序列号的话,也一搜一大堆。2、 设置安装好以后,从开始菜单启动vs,第一次使用话,会要求我们选择开发语言,这里选择C#即可。进入到主界面转载 2013-01-20 14:22:54 · 3767 阅读 · 1 评论 -
C# Datagridview 获取COmbobox列的text值
获取value(ValueMember):datagridview1.Rows[i].Cells[1].Value;获取text(DisplayMember):datagridview1.Rows[i].Cells[1].FormattedValue.ToString();原创 2015-03-27 16:28:41 · 6657 阅读 · 2 评论