搜索
首页后端开发C#.Net教程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是求测的字串的变量名 

5、System.Text.Encoding.Default.GetBytes(变量) 
字码转换 转为比特码 
如:byte[] bytStr = System.Text.Encoding.Default.GetBytes(str); 
然后可得到比特长度: 
len = bytStr.Length; 

6、System.Text.StringBuilder("") 
字符串相加,(+号是不是也一样?) 
如:System.Text.StringBuilder sb = new System.Text.StringBuilder(""); 
sb.Append("中华"); 
sb.Append("人民"); 
sb.Append("共和国"); 

7、变量.Substring(参数1,参数2); 
截取字串的一部分,参数1为左起始位数,参数2为截取几位。 
如:string s1 = str.Substring(0,2); 

8、String user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); 
取远程用户IP地址 

9、穿过代理服务器取远程用户真实IP地址: 
if(Request.ServerVariables["HTTP_VIA"]!=null){ 
string user_IP=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString(); 
}else{ 
string user_IP=Request.ServerVariables["REMOTE_ADDR"].ToString(); 


10、 Session["变量"]; 
存取Session值; 
如,赋值: Session["username"]="小布什"; 

取值: Object objName=Session["username"]; 
String strName=objName.ToString(); 
清空: Session.RemoveAll(); 

11、String str=Request.QueryString["变量"]; 
用超链接传送变量。 
如在任一页中建超链接:点击 
在Edit.aspx页中取值:String str=Request.QueryString["fdid"]; 

12、DOC对象.CreateElement("新建节点名"); 
创建XML文档新节点 

13、父节点.AppendChild(子节点); 
将新建的子节点加到XML文档父节点下 

14、 父节点.RemoveChild(节点); 
删除节点 

15、Response 
Response.Write("字串"); 
Response.Write(变量); 
向页面输出。 

Response.Redirect("URL地址"); 
跳转到URL指定的页面 

16、char.IsWhiteSpce(字串变量,位数)——逻辑型 
查指定位置是否空字符; 
如: 
string str="中国 人民"; 
Response.Write(char.IsWhiteSpace(str,2)); //结果为:True, 第一个字符是0位,2是第三个字符。 

17、char.IsPunctuation('字符') --逻辑型 
查字符是否是标点符号 
如:Response.Write(char.IsPunctuation('A')); //返回:False 

18、(int)'字符' 
把字符转为数字,查代码点,注意是单引号。 
如: 
Response.Write((int)'中'); //结果为中字的代码:20013 

19、(char)代码 
把数字转为字符,查代码代表的字符。 
如: 
Response.Write((char)22269); //返回“国”字。 

20、 Trim() 
清除字串前后空格 

21 、字串变量.Replace("子字串","替换为") 
字串替换 
如: 
string str="中国"; 
str=str.Replace("国","央"); //将国字换为央字 
Response.Write(str); //输出结果为“中央” 

再如:(这个非常实用) 

string str="这是

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

mPDF

mPDF

mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

Atom编辑器mac版下载

Atom编辑器mac版下载

最流行的的开源编辑器