xiyurui

路靠自己走,也靠运气. 但能不能抓住运气靠自己的手. 所以.自己的手和自己的脚,是最值得依赖的. 少壮不努力,老大徒伤悲!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

摘要:using System.Web.Security;if((TextBox1.Text.Trim()=="a") && (TextBox2.Text.Trim()=="b")){FormsAuthentication.SetAuthCookie(TextBox1.Text, false);}else{ HttpContext.Current.Response.Redirect(Fo... 阅读全文

posted @ 2006-03-24 15:29 晰雨的天空 阅读(1635) 评论(0) 推荐(0)

摘要:publicclassImportExportToExcel{privatestringstrConn;privateSystem.Windows.Forms.OpenFileDialogopenFileDlg=newSystem.Windows.Forms.OpenFileDialog();privateSystem.Windows.Forms.SaveFileDialogsaveFileDlg... 阅读全文

posted @ 2006-03-23 14:09 晰雨的天空 阅读(422) 评论(0) 推荐(0)

摘要:首先将excel.exe copy 到 ..\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin目录下 利用.net 中带的工具在命令提示符下执行tlbimp excel.exe.这样就不会因为你的Excel是xp或2000的不同要去找不同的*.olb文件,还有一点就是因为在2000以后的版本中没有了excel9.olb这个文件了。 通过执行tlbim... 阅读全文

posted @ 2006-03-23 14:06 晰雨的天空 阅读(2426) 评论(0) 推荐(0)

摘要:class A{static A(){X=B.Y+1; ---------------third}public static int X=0; ---------------second}class B{ static B(){} -------------------fourth public static int Y=A.X+1; -------------------firststatic ... 阅读全文

posted @ 2006-03-08 15:59 晰雨的天空 阅读(350) 评论(0) 推荐(0)

摘要:public class Class1 { public Class1() { } public ArrayList al = new ArrayList(); public object this [int idx] { get{return al[idx];} set{ if(idx<al.Count) { al[idx] = val... 阅读全文

posted @ 2006-03-06 15:57 晰雨的天空 阅读(178) 评论(0) 推荐(0)

摘要:不定长的可变参数类型 用数组定义即可.传值时可任意个数,取值时用遍利即可 private void Button1_Click(object sender, System.EventArgs e) { showdata("gdfg","gdfgdf"); } private void showdata(params string[] str) { for(int i=0 ;... 阅读全文

posted @ 2006-03-06 15:30 晰雨的天空 阅读(360) 评论(0) 推荐(0)

摘要:而在写程序中,假设程序员就是老板,有两个类分别为主管和员工,而主管小王和员工小张就是两个类的对象实例。员工类有一个方法:玩游戏,同时就有一个玩游戏的事件,他一玩游戏就会激发这个事件。而主管类就是负责处理该事件的,他负责把玩游戏的员工的薪水扣除500。public class Employee { public event PlayGameHandler PlayGame; privat... 阅读全文

posted @ 2006-03-06 13:22 晰雨的天空 阅读(190) 评论(0) 推荐(0)

摘要:在C#中,如果有一个方法我们不想继续使用,需要废弃的时候,可以在该方法前面加上一个[Obsolete]。例如: [Obsolete] public double GetArea() { switch (_arg) { case CIRCLE: return _size * _size; case SQUARE: ... 阅读全文

posted @ 2006-03-06 13:18 晰雨的天空 阅读(205) 评论(0) 推荐(0)

摘要:写一个函数,把字符串参数返回int类型的返回值 注意:不能用库函数 private int method(string str) { } 请高手指教 阅读全文

posted @ 2006-02-22 16:56 晰雨的天空 阅读(620) 评论(1) 推荐(0)

摘要:关于C#中的const和readonly想必使用C# .NET开发的朋友都很了解吧?总结一下const和readonly也就这么几条吧: const和readonly的值一旦初始化则都不再可以改写; const只能在声明时初始化;readonly既可以在声明时初始化也可以在构造器中初始化; const隐含static,不可以再写static const;readonly则不默认static,... 阅读全文

posted @ 2006-02-20 13:17 晰雨的天空 阅读(268) 评论(0) 推荐(0)

摘要:我在做一个文章管理系统的时候,想实现文章类无限分级,为方便呈现,就决定采用TreeView控件,所以需要将TreeView控件将数据库结合起来,动态读入节点,这一步我参照署名为gbvnis高手写的一段vb.net的程序修改成c#版,很快实现,他采用一个第归的方法,逐步读出每个节点,下面是我c#的初始化树程序ivate void intiTree(TreeNodeCollection Nds,int... 阅读全文

posted @ 2006-02-14 09:23 晰雨的天空 阅读(633) 评论(0) 推荐(0)

摘要:using System.Collections; HashTable objHasTab; // Setting values to objHasTab foreach (DictionaryEntry objDE in objHasTab){ Console.WriteLine(objDE.Key.ToString()); Console.WriteLine(objD... 阅读全文

posted @ 2006-02-10 17:27 晰雨的天空 阅读(308) 评论(0) 推荐(0)

摘要:注意: dataset 的clone是浅克隆 copy是深克隆 private void Page_Load(object sender, System.EventArgs e){ if(!Page.IsPostBack) { MySqlConnection conn = new MySqlConnection("User Id=root;Password=sa;Host=loc... 阅读全文

posted @ 2006-02-10 14:46 晰雨的天空 阅读(216) 评论(0) 推荐(0)

摘要:工作中总结的一些小知识点,散乱的记录下来的,现在总结一下, (可能看起来比较晕呢 = =!): 1. string.Compare()方法有没有用过呢? 它能对strA,strB进行某一段开始的串比较,可以设置是否忽略大小写等. 2. 三级联动下拉框A,B,C,A>B>C 若A变,则C也要清空时,可以用: B_SelectedIndexChanged(null,null); 使C重新绑... 阅读全文

posted @ 2006-02-10 14:43 晰雨的天空 阅读(347) 评论(0) 推荐(0)

摘要:using System;using System.Xml ;using System.Data;using System.Data.SqlClient;using System.Web; using System.Collections; namespace DataAccess{ /// /// DataAccess 的摘要说明。 /// public class DataAccess ... 阅读全文

posted @ 2006-02-10 11:17 晰雨的天空 阅读(503) 评论(0) 推荐(0)

摘要:Assembly assmebly = Assembly.LoadFile(@"C:WindowsApplication2005-09-30.dll");Type t = assmebly.GetType("WindowsApplication2005_09_30.Class1");object obj = Activator.CreateInstance(t,null);MethodInfo m... 阅读全文

posted @ 2006-02-10 10:58 晰雨的天空 阅读(878) 评论(0) 推荐(0)

摘要:一. 显示消息对话框类 做项目时总免不了要弹出对话框,或提示用户,或做用户确认。像WinForm下的MessageBox一样很方便,但web下是不是也可以实现呢,答案是肯定的,我简单总结了一下并封装到类,在项目里像WinForm的MessageBox那样直接调用就可以,也可以把它编译成dll作为组件直接调用,并且它也没有弹出对话框时的大白屏现象:)。 /// ... 阅读全文

posted @ 2006-02-10 10:30 晰雨的天空 阅读(533) 评论(0) 推荐(0)

摘要:public static DataTable ConvertDataReaderToDataTable(IDataReader reader) { DataTable objDataTable = new DataTable(); int intFieldCount = reader.FieldCount; for (int intCounter = 0; intCounter < intF... 阅读全文

posted @ 2006-02-10 10:00 晰雨的天空 阅读(1391) 评论(1) 推荐(0)

摘要:"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9... 阅读全文

posted @ 2006-02-10 09:52 晰雨的天空 阅读(200) 评论(0) 推荐(0)