12 2014 档案
摘要:组件是指可重复使用并且可以和其他对象进行交互的对象。组件(component)是靠类实现的。控件是能够提供用户界面接口(UI)功能的组件。换句话说就是,控件是具有用户界面功能的组件。
阅读全文
摘要:C#中Property和Attribute的区别Attribute 字段Property 属性(get;set;)属性的正常写:private string name;public string Name {get { return name; }set { name = value; }}简写:(...
阅读全文
摘要:上面两种写法是一样的 ,拉姆达表达式也是一种委托, 但引用的是匿名方法
阅读全文
摘要:强类型:为所有变量指定数据类型称为“强类型”。强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。强类型语言在没有强制类型转化前,不允许两种不同类型的变量相互操作。J...
阅读全文
摘要:抽象类使用abstract 修饰符对抽象类的使用有以下几点规定 抽象类只能作为其它类的基类它不能直接被实例化而且对抽象类不能使用new 操作符抽象类如果含有抽象的变量或值则它们要么是null 类型要么包含了对非抽象类的实例的引用 抽象类允许包含抽象成员虽然这不是必须的 抽象类不能同时又是...
阅读全文
摘要:override是指“覆盖”,是指子类覆盖了父类的方法。子类的对象无法再访问父类中的该方法。(签名必须相同)new是指“隐藏”,是指子类隐藏了父类的方法,当然,通过一定的转换,可以在子类的对象中访问父类的方法。以下代码的运行结果是什么?[csharp] view plaincopyprint?cla...
阅读全文
摘要:using System;class Vehicle//定义汽车类{public int wheels; //公有成员轮子个数protected float weight; //保护成员重量public Vehicle(){;};public Vehicle(int w,float g){wheel...
阅读全文
摘要:using System;class Vehicle //定义汽车类{int wheels; //公有成员轮子个数protected float weight; //保护成员重量public Vehicle(){;}public Vehicle(int w,float g){wheels = w;w...
阅读全文
摘要:CREATE OR REPLACE FUNCTION fgetpy (v_str VARCHAR2) RETURN VARCHAR2AS v_strlen INT; v_return VARCHAR2 (500); v_ii INT; v_n INT; v_c VARCHAR2 (2); v_chn...
阅读全文
摘要:如何高效调试oracle存储过程,尤其是父子网状调用的存储过程 1,在需要设置断点的oracle存储过程处设置断点 如何设置断点:直接在某行oracle存储过程处单击行首,会在行首显示一个 中间以白叉填充的红色小圆圈. 如何取消断点:单击中间以白叉填充的红色小圆圈即可,断点就消失了 ...
阅读全文
摘要:static静态readonly域的声明中如果加上了readonly 修饰符表明该域为只读域对于只读域我们只能在域的定义中和它所属类的构造函数中进行修改在其它情况下域是只读的熟悉C 和C++程序员可能习惯了使用const 和#define 定义一些容易记住的名字来表示某个数值static 和read...
阅读全文
摘要:在类的实例超出范围时我们希望确保它所占的存储能被收回C#中提供了析构函数用于专门释放被占用的系统资源析构函数的名字与类名相同只是在前面加了一个符号~ 析构函数不接受任何参数也不返回任何值如果你试图声明其它任何一个以符号~ 开头而不与类名相同的方法和试图让析构函数返回一个值一样编译器都会产生一个错误析...
阅读全文
摘要:构造函数用于执行类的实例的初始化每个类都有构造函数即使我们没有声明它编译器也会自动地为我们提供一个默认的构造函数在访问一个类的时候系统将最先执行构造函数中的语句实际上任何构造函数的执行都隐式地调用了系统提供默认的构造函数base(). 如果我们在类中声明了如下的构造函数 C(…) {…} ...
阅读全文
摘要:释义:IL是.NET框架中中间语言(Intermediate Language)的缩写。使用.NET框架提供的编译器可以直接将源程序编译为.exe或.dll文件,但此时编译出来的程序代码并不是CPU能直接执行的机器代码,而是一种中间语言IL(Intermediate Language)的代码。优点:...
阅读全文
摘要:值类型和引用类型,栈和堆的含义 本文主要是讨论栈和堆的含义,也就是讨论C#的两种类据类型:值类型和引用类型; 虽然我们在.net中的框架类库中,大多是引用类型,但是我们程序员用得最多的还是值类型。 引用类型如:string,Object,class等总是在从托管堆上分配的,C#中new操作符返回对象...
阅读全文
摘要:当对一个类应用 sealed 修饰符时,此修饰符会阻止其他类从该类继承。在下面的示例中,类 B 从类 A 继承,但是任何类都不能从类 B 继承。class A {}sealed class B : A {}还可以在重写基类中的虚方法或虚属性的方法或属性上使用 sealed 修饰符。这将使您能够允许类...
阅读全文
摘要:不同服务器数据库之间的数据操作不同数据库之间复制表的数据的方法:当表目标表存在时:insert into 目的数据库..表 select * from 源数据库..表当目标表不存在时:select * into 目的数据库..表 from 源数据库..表--如果在不同的SQL之间:insert in...
阅读全文
摘要:Insert into JHAC_TB_CODE(CID,CODE,ADD_TIME,USERID,PRO_CODE,USERNAME) select f_code.FID,f_code.Fcode,f_code.ADDDATE,f_code.USERS,f_code.CPCODE,f_code.U...
阅读全文
摘要:委托说白了就是调用类里的方法方法的指针,是引用类型,这与类和接口类似 指向的不是类,是方法 方法的多态,同一个委托指向不同的方法单路广播:class Program { static void Main(string[] args) { /...
阅读全文
摘要:使用SolidBrush单色画笔 Bitmap bitmap = new Bitmap(800, 600); Graphics graphics = Graphics.FromImage(bitmap); graphics.Clear(Color.White); SolidBrush mySolid...
阅读全文
摘要:1创建画布(创建Graphics对象)Bitmap bitmap = new Bitmap(80,80);Graphics g=Graphics.FromImage(bitmap);2创建Pen对象(直线曲线)public Pen =new Pen(Color.Black);Pen pen= new...
阅读全文
摘要:string sqlStr="select * from tb_news";SqlCommand myCmd=new SqlCommand(sqlStr,myConn);myCmd.CommandType=CommandType.Text;SqlDataReader myDr=myCmd.Execu...
阅读全文
摘要:string sqlStr="Select * from Tb_news";SqlDataAdapter myDa=new SqlDataAdapter(SqlStr,myConn);DataSet myDs=new DataSet();myDa.Fill(myDs)
阅读全文
摘要:command可以直接执行SqlCommand myCmd=new SqlCommand(sqlstr,myConn);myCmd.ExecuteNonQuery();也可以存在DataSet中SqlCommand myCmd=new SqlCommand(sqlstr,myConn);SqlDat...
阅读全文
摘要:Connection对象主要提供与数据库的连接功能Command对象用于返回数据,修改数据,运行存储过程以及发送或检索参数信息的数据库命令.DataReader对象通过Command对象提供从数据库检索信息的功能.DataReader对象以一种只读的,向前的,快速的方式访问数据库.DataSet是A...
阅读全文
摘要:集合数据源主要包括ArrayList,Hashtabel,DataView,DataReader
阅读全文
摘要:Text=''Page_Load{Page.DataBind();}
阅读全文
摘要:usingSystem.IO;public partial calss _Default:SYstem.Web.UI.Page{ protected void Page _Load(object sender,EventArgs e) { //打开图片文件,并存在文件流中 FileS...
阅读全文
摘要:Application.Lock();Application["Name"]="小亮"Application.UnLock();Response.Write("Application[\"Name\"]的值为:"+Application["Name"].ToString();
阅读全文
摘要:比较字符串:str1.CompareTo("abc");定位运算符:str1.IndexOf("abc");格式化运算符:?截取字符串:str.Substring(0,5);分裂字符串:str.Split('.','!');插入字符串:str.Insert(10,"beautiful");填充字符串...
阅读全文
摘要:读取服务器字体http://www.w3cplus.com/content/css3-font-face
阅读全文
摘要:http://baike.baidu.com/subview/44349/16134489.htm
阅读全文
摘要:page.ClientScript.RegisterStartupScript(page.GetType(), "msg", "");
阅读全文
摘要:Server.HTMLEncode用法!!Server.HTMLEncodeHTMLEncode一.HTMLEncode 方法对指定的字符串应用 HTML 编码。语法Server.HTMLEncode( string )参数string指定要编码的字符串。示例脚本") %>输出The paragra...
阅读全文
摘要:单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界 访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。http://baike.baidu.c...
阅读全文