随笔分类 -  C#

c#基础
摘要:-. 1.数据类型存储*1.堆栈:存储固定长度的数据,如int(占4字节). 值类型*2.堆:存储可变长度的数据,如字符串. 引用类型结构是值类型,类是引用类型2.多维数组string[,] Name={{"Lennon","John"},{"MAC","Paul"}};3.internal 变量只能在当前程序中被访问protected internal 变量只能在当前程序中被访问,或者在派生当前... 阅读全文

posted @ 2010-01-26 21:11 alon 阅读(195) 评论(0) 推荐(0)

15个mysql使用管理命令
摘要:15个mysql使用管理命令In all the 15 mysqladmin command-line examples below, tmppassword is used as the MySQL root user password. Please change this to your MySQL root password. 1. How to change the MySQL root... 阅读全文

posted @ 2010-01-21 00:04 alon 阅读(531) 评论(0) 推荐(0)

C#编码好习惯,献给所有热爱c#的同志
摘要:1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编辑机器产生的代码,... 阅读全文

posted @ 2010-01-21 00:02 alon 阅读(253) 评论(0) 推荐(0)

按下回车表示确定提交
摘要:<body onkeydown="if (event.keyCode==13) {document.all.button2.click()}">下面的五种方法都可以帮你解决这种问题1.<script language=javascript>function document.onkeydown(){ if (event.keyCode == 13) { if (event... 阅读全文

posted @ 2010-01-20 23:42 alon 阅读(209) 评论(0) 推荐(0)

手动实现一行多列
摘要:string str = "<li>"; int rows = 9; for (int i = 0; i < rows; i++) { str += " <span> " + i.ToString() + "</span>"; if ( i>0 && (i+1) % 2 == 0 && (i+1)<rows) {... 阅读全文

posted @ 2010-01-20 23:39 alon 阅读(164) 评论(0) 推荐(0)

根据DropDownList的控件的显示文本选中指定项
摘要:使用ASP.NET中的DropDownList控件赋值时,大多数时候的用法为:DropDownList1.SelectedValue = value;可是如果要根据显示文本来确定控件的选中项时如何用呢?DropDownList1.Text = text;实际使用中,这个方法是不行的。应该这样:DropDownList1.SelectedValue = DropDownList1.Items.Fin... 阅读全文

posted @ 2009-10-21 09:23 alon 阅读(732) 评论(0) 推荐(0)

c# 数据类型转换
摘要:doublie TO int double d=5.0; int i = Convert.ToInt32(d);decimal TO int decimal d = 6.65M; int i = Convert.ToInt32(d);stringTO int string s = "5.65"; int i = Convert.ToInt32(double.Parse(s)); 阅读全文

posted @ 2009-10-21 09:19 alon 阅读(135) 评论(0) 推荐(0)

Hashtable快速查找的方法
摘要:一般来说我们都是用 Hashtable 的 ContainsKey 方法来查找 Hashtable 中是否存在某个键值然后读取他,但是这个方法并不是效率最好的方法。比较好的方法是直接读取键值然后判断这个对象是否为 null 然后读取。两种代码分别如下:以下为引用的内容:一般慢速的方法:if (objHash.ContainsKey(keyValue)) { strValue=(String)ob... 阅读全文

posted @ 2009-10-13 11:51 alon 阅读(256) 评论(0) 推荐(0)

Hashtable的遍历
摘要:两种方法:1.DictionaryEntryforeach( DictionaryEntry de in hashTable) { console.WriteLine("Key -- {0}; Value --{1}.", de.Key, de.Value); } 2.IDictionaryEnumeratorHashtable food = new Hashtable();IDictionary... 阅读全文

posted @ 2009-10-13 11:47 alon 阅读(156) 评论(0) 推荐(0)

SortedList实现排序
摘要:SortedList类默认是升序的,要改成降序要怎么改呢?通过实现IComparer: public class ReverserSort : IComparer<string> { private bool Asc=true; int IComparer<KeyValueItem>.Compare(string x,string y) { if (Asc) return ... 阅读全文

posted @ 2009-10-13 11:26 alon 阅读(661) 评论(0) 推荐(1)

哈希表(HashTable)
摘要:HashTable 通常称为哈希表,它表示键(key)/值(value)对的集合。 1、HashTable 的构造函数: HashTable() //初始化为0个元素的空实例 HashTable(Int32) //初始化为int32 个元素的新实例 例子: ... 阅读全文

posted @ 2009-04-24 10:16 alon 阅读(5021) 评论(1) 推荐(0)

在组件类中使用Session、Application、Response
摘要:Q: 我知道在asp中用VB编写组件时,是可以使用Session、Application、Response等的, 那么在asp.net中用C#编写组件,如何才能使用网站中生成的Session、Application呢?如何才能使用Response直接输入出呢?请大家指教... A:需要你先定义 public System.Web.SessionState.Http... 阅读全文

posted @ 2009-04-24 10:12 alon 阅读(383) 评论(0) 推荐(0)

页面及验证视图状态MAC失败问题正确的解决办法
摘要:修改当前页面的@page属性,添加enableEventValidation="false" enableViewStateMac="false"或者在web.config里添加 如果你的Asp.Net程序执行时碰到这种错误:“验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 Auto... 阅读全文

posted @ 2009-04-24 10:04 alon 阅读(727) 评论(0) 推荐(0)

HtmlTable
摘要:HtmlTable.aspx 无标题页 HtmlTable例程 行数: 列数: ... 阅读全文

posted @ 2009-04-24 09:44 alon 阅读(320) 评论(0) 推荐(0)

连接(SQL Server 2005 Express)
摘要:没用过SQL Server 数据库,第一次配置费了不少劲,微软的东西有点绕,能遇到的问题都遇到了,看过此文后,数据库基本都能连接。废话不说。我的系统是xp,不能装SQL Server 2005的企业版本,只能装开发版和Express版,Express是免费版,学习用它就够了。首先需要下载一个名为SQLServer2005_SSMSEE.msi,这个文件一搜索就有下载(http://download... 阅读全文

posted @ 2009-04-24 09:26 alon 阅读(536) 评论(0) 推荐(0)

Session
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using ... 阅读全文

posted @ 2009-04-24 09:16 alon 阅读(146) 评论(0) 推荐(0)

XPath详解,总结
摘要:http://www.cnblogs.com/ktgu/archive/2009/04/16/1353246.html 阅读全文

posted @ 2009-04-17 17:23 alon 阅读(151) 评论(0) 推荐(0)

无法找到脚本库WebUIValidation.js
摘要:解决办法: 1、缺少这个js文件 默认情况下,WebUIValidation.js安装的路径是本地Web服务根目录wwwroot中的aspnet_client文件夹中. 例如我的就在(C:\Inetpub\wwwroot\aspnet_client\system_web\1_1_4322)改变了本地的网站路径,把wwwroot下的aspnet_client有WebUIValidation.js文件... 阅读全文

posted @ 2009-04-13 23:12 alon 阅读(824) 评论(0) 推荐(0)

人民币形式
摘要:人民币形式: decimal price; decimal discount; decimal discounted_price; // compute discounted price price = 19.95m; discount = 0.15m; // discount rate is 15% ... 阅读全文

posted @ 2009-04-10 20:32 alon 阅读(210) 评论(0) 推荐(0)

DATATABLE中数据如何筛选重复数据
摘要:string[] temp = null; sql= "select originalName from DelFileList order by id desc"; DataTable tb = db.getTable(sql); if (tb.Rows.Count > 0) ... 阅读全文

posted @ 2009-04-09 00:38 alon 阅读(798) 评论(0) 推荐(0)

导航