C#中常用函数列表_第1页
C#中常用函数列表_第2页
C#中常用函数列表_第3页
C#中常用函数列表_第4页
C#中常用函数列表_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1C 中常用函数列表 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 变量可用中文 1 9 取中文日期显示 年月日时分 string strY currentTime ToString f 不显示秒 string strYM currentTime ToString y 1 11 取中文日期显示 月日 string strMD currentTime ToString m 1 12 取当前年月日 格式为 2003 9 23 string strYMD currentTime ToString d 1 13 取当前时分 格式为 14 24 string strT currentTime ToString t 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 1 穿过代理服务器取远程用户真实 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 ToStri ng 9 2 获得本机 IP public static string UserTrueIP string userIP if HttpContext Current Request ServerVariables HTTP X FOR WARDED FOR null if userIP userIP HttpContext Current Request ServerVariables REMOTE A DDR return userIP 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 作者 谁的 谁 2007 8 24 16 57 回复此发言 2C 中常用函数列表 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 这是脚本 str str Replace 将左尖括号替换为 与 与 或换为 但估计经 XML 存诸后 再提出仍 会还原 Response Write str 显示为 这是脚本 如果不替换 将不显示 如果是一段脚本 将运行 而 替换后 脚本将不运行 这段代码的价值在于 你可以让一个文本中的所有 HTML 标签 失效 全部显示出来 保护你的具有交互性的站点 具体实现 将你的表单提交按钮脚本加上下面代码 string strSubmit label1 Text label1 是你让用户提交数据的控件 ID strSubmit strSubmit Replace 然后保存或输出 strSubmit 用此方法还可以简单实现 UBB 代码 22 Math Max i j 取 i 与 j 中的最大值 如 int x Math Max 5 10 x 将取值 10 23 字串对比一般都用 if str1 str2 但还有别的方法 1 string str1 str2 语法 str1 EndsWith str2 检测字串 str1 是否以字串 str2 结尾 返回布尔值 如 if str1 EndsWith str2 Response Write 字串 str1 是以 str2 结 束的 2 语法 str1 Equals str2 检测字串 str1 是否与字串 str2 相等 返 回布尔值 用法同上 3 语法 Equals str1 str2 检测字串 str1 是否与字串 str2 相等 返 回布尔值 用法同上 24 IndexOf LastIndexOf 查找字串中指定字符或字串首次 最后一次 出现的位置 返回 索引值 如 str1 IndexOf 字 查找 字 在 str1 中的索引值 位置 str1 IndexOf 字串 查找 字串 的第一个字符在 str1 中的索引 值 位置 str1 IndexOf 字串 3 2 从 str1 第 4 个字符起 查找 2 个字符 查找 字串 的第一个字符在 str1 中的索引值 位置 25 Insert 在字串中指定索引位插入指定字符 如 str1 Insert 1 字 在 str1 的第二个字符处插入 字 如果 str1 中国 插入后为 中字国 26 PadLeft PadRight 在字串左 或右 加空格或指定 char 字符 使字串达到指定长 度 如 27 Remove 从指定位置开始删除指定数的字符 28 Server UrlEncode string str 将 str 转换成编码 29 Server UrlDecode string str 对编码进行解码 C 日期函数所有样式大全 DateTime dt DateTime Now Label1 Text dt ToString 2005 11 5 13 21 25 Label2 Text dt ToFileTime ToString 127756416859912816 Label3 Text dt ToFileTimeUtc ToString 127756704859912 816 Label4 Text dt ToLocalTime ToString 2005 11 5 21 21 25 Label5 Text dt ToLongDateString ToString 2005 年 11 月 5 日 Label6 Text dt ToLongTimeString ToString 13 21 25 Label7 Text dt ToOADate ToString 38661 5565508218 Label8 Text dt ToShortDateString ToString 2005 11 5 Label9 Text dt ToShortTimeString ToString 13 21 Label10 Text dt ToUniversalTime ToString 2005 11 5 5 21 25 2005 11 5 13 30 28 4412864 Label1 Text dt Year ToString 2005 Label2 Text dt Date ToString 2005 11 5 0 00 00 Label3 Text dt DayOfWeek ToString Saturday Label4 Text dt DayOfYear ToString 309 Label5 Text dt Hour ToString 13 Label6 Text dt Millisecond ToString 441 Label7 Text dt Minute ToString 30 Label8 Text dt Month ToString 11 Label9 Text dt Second ToString 28 Label10 Text dt Ticks ToString 632667942284412864 Label11 Text dt TimeOfDay ToString 13 30 28 4412864 Label1 Text dt ToString 2005 11 5 13 47 04 Label2 Text dt AddYears 1 ToString 2006 11 5 13 47 04 Label3 Text dt AddDays 1 1 ToString 2005 11 6 16 11 04 Label4 Text dt AddHours 1 1 ToString 2005 11 5 14 53 04 Label5 Text dt AddMilliseconds 1 1 ToString 2005 11 5 13 47 04 Label6 Text dt AddMonths 1 ToString 2005 12 5 13 47 04 Label7 Text dt AddSeconds 1 1 ToString 2005 11 5 13 47 05 Label8 Text dt AddMinutes 1 1 ToString 2005 11 5 13 48 10 Label9 Text dt AddTicks 1000 ToString 2005 11 5 13 47 04 Label10 Text dt CompareTo dt ToString 0 Label11 Text dt Add ToString 问号为一个时间段 Label1 Text dt Equals 2005 11 6 16 11 04 ToString False Label2 Text dt Equals dt ToString True Label3 Text dt GetHashCode ToString 1474088234 Label4 Text dt GetType ToString System DateTime Label5 Text dt GetTypeCode ToString DateTime Label1 Text dt GetDateTimeFormats s 0 ToString 2005 11 05T14 06 25 Label2 Text dt GetDateTimeFormats t 0 ToString 14 06 Label3 Text dt GetDateTimeFormats y 0 ToString 2005 年 11 月 Label4 Text dt GetDateTimeFormats D 0 ToString 2005 年 11 月 5 日 Label5 Text dt GetDateTimeFormats D 1 ToString 2005 1 1 05 Label6 Text dt GetDateTimeFormats D 2 ToString 星期 六 2005 11 05 Label7 Text dt GetDateTimeFormats D 3 ToString 星期 六 2005 年 11 月 5 日 Label8 Text dt GetDateTimeFormats M 0 ToString 11 月 5 日 Label9 Text dt GetDateTimeFormats f 0 ToString 2005 年 11 月 5 日 14 06 Label10 Text dt GetDateTimeFormats g 0 ToString 2005 11 5 14 06 Label11 Text dt GetDateTimeFormats r 0 ToString Sat 0 5 Nov 2005 14 06 25 GMT Label1 Text string Format 0 d dt 2005 11 5 Label2 Text string Format 0 D dt 2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论