博文
[ZT]常用C#函数表(2006-12-20 17:17:00)
摘要:查找VC++的常用函数真是麻烦,干脆找个C#的来顶替一下...(以下内容为转载)
记得看Stanley的C# primer的时候,这个大牛说学C#就是记住.net里面三千过函数怎么用就可以了:)果然是大牛,说的话都这么牛.
1、DateTime 数字型
System.DateTime currentTime=new System.DateTime();
1.1 取当前年月日时分秒
currentTime=System.DateTime.Now;
1.2 取当前年
int 年=currentTime.Year;
1.3 取当前月
int 月=currentTime.Month;
1.4 取当前日
int 日=currentTime.Day;
1.5 取当前时
int 时=currentTime.Hour;
1.6 取当前分
int 分=currentTime.Minute;
1.7 取当前秒
int 秒=currentTime.Second;
1.8 取当前毫秒
int 毫秒=currentTime.Millisecond;
(变量可用中文)2、Int32.Parse(变量) Int32.Parse("常量")
字符型转换 转为32位数字型
3、 变量.ToString()
字符型转换 转为字符串
12345.ToString("n"); //生成 12,345.00
12345.ToString("C"); //生成 ¥12,345.00
12345.ToString("e"); //生成 1.234500e+004
12345.ToString("f4"); //生成 12345.0000
12345.ToString("x"); //生成 3039 (16进制)
12345.ToString("p"); //生成 1,234,500.00%
4、变量.Length 数字型
取字串长度:
如: string str="中国";
int Len = str.Length ; //Len是自定义变量, str是求测......
C#基本变量类型的定义(2006-05-15 09:58:00)
摘要:C#基本变量类型的定义:
字符变量:
String utfeightstring = null;
数组:
int[] myIntArray = new int[5] { 1, 2, 3, 4, 5 };
Object[] myObjArray = new Object[5] { 26, 27, 28, 29, 30 };
............
对数据库的添加、删除、更新操作的简单例子 (2006-05-15 09:57:00)
摘要:test18.aspx:
<%@ Page Language="C#"%>
<%@ Import namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<script language="C#" runat="server">
private void Page_Load(Object Src, EventArgs E) {
if (!IsPostBack)
BindGrid();
}
private void Add_Click(Object sender, EventArgs E) {
string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb");
string insertCmd = "INSERT INTO [dept](dept_id,dept_name) VALUES (@dept_id,@dept_name)";
OleDbConnection myConnection = new OleDbConnection(connStr);
OleDbCommand myCommand = new OleDbCommand(insertCmd, myConnection);
myCommand.Parameters.Add(new OleDbParameter("@dept_id", OleDbType.Integer));
myCommand.Parameters.Add(new OleDbParameter("@dept_name",OleDbType.VarChar));
......
向数据库(ACCESS)插入数据的简单例子 (2006-05-15 09:55:00)
摘要:test1.aspx:
<%@ Page Language="C#"%>
<%@ Import namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<script language="C#" runat="server">
private void Page_Load(Object Src, EventArgs E) {
if (!IsPostBack)
BindGrid();
}
private void Add_Click(Object sender, EventArgs E) {
string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb");
string insertCmd = "INSERT INTO [dept](dept_id,dept_name) VALUES (@dept_id,@dept_name)";
OleDbConnection myConnection = new OleDbConnection(connStr);
OleDbCommand myCommand = new OleDbCommand(insertCmd, myConnection);
myCommand.Parameters.Add(new OleDbParameter("@dept_id", OleDbType.Integer));
myCommand.Parameters.Add(new OleDbParameter("@dept_name",OleDbType.VarChar));
myCom......
将ACCESS数据库绑定到Datagrid的简单例子 (2006-05-15 09:54:00)
摘要:新建一个test.aspx文件内容如下:
<%@ Page Language="C#"%>
<%@ Import namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<html>
<head>
<script language="C#" runat="server">
private void Page_Load(Object Src, EventArgs E) {
openUserDB();
}
// 打开用户数据库
private void openUserDB(){
string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb");
string SQLStr = "SELECT * FROM [user]";
OleDbConnection myConnection = new OleDbConnection(connStr);
OleDbDataAdapter myCommand = new OleDbDataAdapter(SQLStr,myConnection);
//myConnection.Open();//( 多余的!)
DataSet ds=new DataSet();
myCommand.Fill(ds,"dept");
myConnection.Close();
myConnection.Dispose();
myCommand.Dispose();
MyDataGrid.DataSource=ds.Ta......
ASP.NET进行数据绑定的简单例子 (2006-05-15 09:52:00)
摘要:data_bind.aspx:
<%@ Page Language="C#"%>
<html>
<head>
<link REL="StyleSheet" HREF="/css/standard.css" >
<script language="C#" runat="server">
string dept_name="";
private void Page_Load(Object Src, EventArgs E) {
dept_name="业务";
DataBind();
}
</script>
</head>
<body style="font: 10pt verdana">
<form runat="server" >
<table width=100% cellspacing=0 cellpadding=0>
<tr>
<td align="center" class="CONTENTTITLE" width="100%" bgcolor="D3C9C7">
绑定到简单的变量
</td>
</tr>
<tr>
<td>
<span id="Message" EnableViewState="fa......
最简单的c#程序(2006-05-15 09:50:00)
摘要:class Hello
{
public static int Main()
{
System.Console.WriteLine("Hello, World");
return 0;
}
}
最多C#书用来做开头的例子......