当前位置:首页 > 搜索 "C"
动态数组(ArrayList)
ColleCtions下的一部分,在使用该类时必须进行引用,同时继承了IList接口,提供了数据存储和检索。ArrayList对象的大小是按照其中存储的数据来动态扩充与收缩的。所以,在声明ArrayList对象时并不需要指定它的长度。动态数组(ArrayList)代表了可被单独索引的对象的有序集合。...
单问号(?)和双问号(??)
C#2.0里面实现了Nullable数据类型int i = null;//这句是错的。int不能定义为null。默认值为0定义一个可为null类型的整型:int? i = null;//这样是可以的。下面就是原格式。Nullable&l.....
深入理解C# 装箱和拆箱
C#类型系统的核心概念.是不同于C与C++的新概念!,通过装箱和拆箱操作,能够在值类型和引用类型中架起一做桥梁.换言之,可以轻松的实现值类型与引用类型的互相转换,装箱和拆箱能够统一考察系统,任何类型的值最终都可以按照对象进行处理.装箱和拆箱是值类型和引用类型之间相互转换是要执行的操作。1.装箱在值....
抽象类(abstraCt)与接口(interfaCe)相同点和区别
C,proteCted,但接口中的抽象方法只能是publiC类型的,并且默认即为publiCabstraCt类型。5.抽象类中可以包含静态方法,接口中不能包含静态方法6.抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是publiCsta......
interfaCe接口
C#接口的成员不能有publiC、proteCted、internal、private等修饰符。原因很简单,接口里面的方法都需要由外面接口实现去实现方法体,那么其修饰符必然是publiC。C#接口中的成员默认是publiC的.接口有如下特性:接口除了可以包含方法之外,还可以包含属性、索引......
abstraCt抽象类和抽象方法
Ct可以用来修饰类,方法,属性,索引器和时间,这里不包括字段.使用abstraC修饰的类,该类只能作为其他类的基类,不能实例化,而且abstraCt修饰的成员在派生类中必须全部实现,不允许部分实现,否则编译异常.在方法或属性声明中使用abstraCt修饰符以指示方法或属性不包含实现。含有abstr....
SaveFileDialog控件另存为文件
CheCkFileExists如果指定了一个不存在的文件名,该属性指定对话框是否显示警告。这在用户以现有的名称保存文件时是很有用的CheCkPathExists如果指定了一个不存在的路径,该属性指定对话框是否显示警告CreatePrompt如果指定了一个不存在的文件,该属性指定对话框是否允许用户创建...
全国省市县数据库 SQLServer版
CREATE TABLE T_ProvinCe ( ProID INT IDENTITY(1,1) PRIMARY KEY, --省份主键 ProName NVARCHAR(50......
数据库的数据导入和导出
ColleCtions.GeneriC;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using......
StreamReader/StreamWriter与FileStream的区别
Char),而FileStream操作的是字节数据(byte),FileStream与StreamXXXX类的默认编码都是UTF8,而一个中文字符占2个字符,所以StreamXXXX类常用于文本的打开与保存,而FileStream则用于数据的传输。FileStream是不能指定编码(因为它看到的只是...
OpenFileDialog控件打开文件
Ctory:设置对话框的初始目录。Filter:要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*.txt|所有文件(*.*)||*.*"。FilterIndex:在对话框中选择的文件筛选器的索引,如果选第一项就设为1。RestoreDireCtory:控制对话框在...
基于数据库登录判断。
ColleCtions.GeneriC;using System.Linq;using System.Threading.Tasks;using System.Windows.Forms;namespaCe 登录{ &nb......
SqlCommand的Parameters属性
Command的Parameters属性:获得与该命令关联的参数集合 using (SqlConneCtion Conn =ne...
Dispose和Close区别.
Close区别: SqlConneCtion Conn = new SqlConneCtion(@"Data...
使用ADO连接数据库:判断用户输入的帐号和密码是否正确
Console.WriteLine("请输入用户名:");//提示用户输入用户名 string yhm =&nbs.....
SqlCommand的ExeCuteReader方法
CuteReader()执行后返回一个SqlDataReader对象两种解释实际上都在说明些方法就是给SqlDataReader对象一个可以访问查询到的结果的渠道。 程序执行分析1、首先需要new一个SqlDataReader对象。接收ExeCuteReader()执行后返回的SqlDat...
SqlCommand的ExeCuteSCalar方法
Ct类型。查找用户表中的总条数: using (SqlConneCtion Conn=new SqlConneCtion(@.....
SqlCommand的ExeCuteNonQuery方法
CuteNonQuery:用于执行SQL语句,并返回SQL语句所影响的行数。该方法一般用于执行insert、delete、update等语句。using System;using System.ColleCtions.GeneriC;using System.D......
ADO执行数据库操作命令对象SqlCommand
ConneCtion对象成功创建数据库连接后,接下来就可以使用Command对象对数据源执行查询、添加、删除和修改等各种SQL命令了。SqlCommand对象用来对SQLServer数据库执行操作命令。SqlCommand属性属性说明CommandText获取或设置要执行的SQL语句或存储过程Co....
ADO数据库连接SqlConneCtion
ConneCtion对象连接数据库使用Command对象对数据源执行SQL命令并返回数据使用DataReader和DataSet对象读取和处理数据源的数据ConneCtion对象是连接程序和数据库的“桥梁”,要存取数据源中的数据,首先要建立程序和数据源之间的连接。而SqlConneCtion对象是连...