C#学习笔记
文章平均质量分 57
wumylove1234
这个作者很懒,什么都没留下…
展开
-
关于C#中,继承类重写与隐藏基类方法的区别!
using System;using System.Collections;public class Nevermore60Customer:Customer ...{ public override string GetFunnyString() ...{ return "Nevermore60.Nevenmore!"; } public class Cust原创 2004-12-02 14:01:00 · 1068 阅读 · 0 评论 -
C#使用DES加密解密DataSet!
using System;using System.Data;using System.Data.SqlClient;using System.Security;using System.Security.Cryptography;using System.IO;using System.Xml;namespace DES_Security_Demo{ class Class1 {原创 2006-07-23 15:23:00 · 1286 阅读 · 0 评论 -
内存流MemoryStream及序列化测试!
using System;using System.Data;using System.Data.SqlClient;using System.IO;using System.Runtime.Serialization.Formatters;using System.Runtime.Serialization.Formatters.Soap;using System.Runtime.Seriali原创 2006-07-23 12:41:00 · 1736 阅读 · 0 评论 -
ADO.Net约束学习!
一.Unique约束建立Unique约束有两种方式:(1) UniqueConstraint uniqueContact=new UniqueConstraine(ds.Tables[0].Columns[0]); ds.Tables[0].Constraints.Add(uniqueContact);(2) ds.Tables[0].Columns[0].AlowDbNull=fa原创 2006-07-07 16:19:00 · 1036 阅读 · 0 评论 -
ADO.Net实现非连接的简单分页方法(DataAdapter.Fill重载中的一个).
[C#]public int Fill( DataSet dataSet, int startRecord, int maxRecords, string srcTable); 参数dataSet 要用记录和架构(如果必要)填充的 DataSet。 startRecord 从其开始的从零开始的记录号。 maxRecords 要检索的最原创 2006-06-27 14:27:00 · 1220 阅读 · 0 评论 -
DataTable主键在DataAdapter.Fill方法中的作用
如果DataTable没有主键,那么在Fill方法后将把检索出的记录行和列添加到现在的DataTable中.想要指定主键有两种方式:(1)设置da.MissingSchemaAction=System.Data.MissingSchemaAction.AddWithKey,默认是Add.(2)在首次Fill之后定义数据表的主键约束 da.Fill(ds,"author");原创 2006-06-27 12:03:00 · 2116 阅读 · 0 评论 -
ForeignKeyConstraint 外键约束的使用及作用的学习!
da.SelectCommand.CommandText="select au_id,au_fname,au_lname from authors"; da.Fill(ds,"Author"); da.SelectCommand.CommandText="select au_id,title_id from titleauthor"; da.Fill(ds,"TitleAutho原创 2006-06-27 13:06:00 · 3047 阅读 · 0 评论 -
C#动态修改数组维数!
using System;using System.Text;namespace ConsoleApplication2{ class Class1 { [STAThread] static void Main(string[] args) { int[] arr=new int[]{1,2,3}; foreach(int x in arr) Console.Write(x+"原创 2005-12-14 19:21:00 · 3162 阅读 · 0 评论 -
C#自定义Attribute举例!
using System;namespace ConsoleApplication1{ //定义枚举 [System.Flags()] public enum AccountsE { Saveings=0x0001, Checking=0x0002, Brokerage=0x0004 } //自定义特性 [System.AttributeUsage(AttributeTargets.Clas原创 2005-12-15 15:10:00 · 2839 阅读 · 0 评论 -
关于C#异常处理!
using System;namespace ConsoleApplication2{ /// /// Class1 的摘要说明。 /// class Class1 { static string[] eTypes={"none","simple","index","nested index"}; [STAThread] static void Main(string[] args)原创 2005-06-18 14:45:00 · 2368 阅读 · 0 评论 -
为什么Windows那么多以On开头的方法?(关于对继承中事件处理的认识!)
using System;namespace ConsoleApplication3{ public delegate void EventHandle(string s); class ClassA { public event EventHandle myEvent; public void Go() { myEvent("事件被引发"); } } class ClassB:Cl原创 2005-06-23 15:23:00 · 1916 阅读 · 1 评论 -
消息队列测试!
using System;using System.Messaging;namespace MSMQ_Demo{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void M原创 2006-07-23 12:39:00 · 2375 阅读 · 0 评论