c#常用方法和类
1. 数据类型转换函数
Convert.ToXXX();
XXX.Parse();
XXX.TryParse();
2. 日期相关的类与函数
获取系统当前日期(含时间):DateTime.Now
获取系统当前日期(不含时间):DateTime.Today
获取DateTime对象的年、月、日、时、分、秒、毫秒
日期比较函数:Compare()
在指定的日期上添加相应的天数、月份、年、时、分、秒
获取指定年月的天数:DaysInMonth()
使用TimeSpan来描述一段时间
3. 字符串相关的函数
字符串格式化函数:string.Format()
取子串函数:Substring()
判断字符串A是否包含字符串B:Contains()
获取字符串A在字符串B中的索引:IndexOf() LastIndexOf()
字符串分割函数:Split()
剔除首尾指定字符函数:Trim()
在字符串左侧填充指定位数的字符:PadLeft()
在字符串右侧填充指定位数的字符:PadRight()
字符串拼接函数:Concat()
判定字符串A是否以字符串B开头:StartWith()
判定字符串A是否以字符串B结尾:EndWith()
字符串替换函数:Replace()
字符串大小写转换函数:ToLower()、ToUpper()
从字符串A中移除指定的字符串B函数:Remove()
判定字符串是否为空(Null或””或” ”):IsNullOrEmpty()、IsNullOrWhiteSpace()
4. 字符串格式化函数
格式化日期:yyyyMMdd HHmmssfffffff
格式化为3位一组的数字:ToString(“N”)
格式化货币:ToString(“C”)
格式化为具有指定小数位数的浮点数:ToString(“F”)
String.Format(“{0:yyyyMMdd}”, DateTime.Now);
5. 值类型与引用类型
什么是值类型与引用类型
C#中常用的数据类型
ref、out、params、方法形参的默认值
6. 其他
生成随机数:Random.Next()
文件操作:File.ReadAllText()、File.Exists()、File.ReadAllText()、File.WriteAllText()、File.Copy()、File.Move()、File.Delete()
生成GUID:Guid.NewGuid()
泛型类List<T>
7. 数据库操作
Connection、Command、DataAdapter、DataReader、DataSet
参数化处理DbParameter
熟练使用SqlHelper.cs
8. 高级程序员
委托与事件
泛型
反射
多线程
网络编程
图形图像编程(GDI+)
不安全代码
WPF
WCF
WF
源于摘抄,非原创
c#常用方法和类的更多相关文章
- Siki_Unity_2-1_API常用方法和类详细讲解(下)
Unity 2-1 API常用方法和类详细讲解(下) 任务101&102:射线检测 射线origin + direction:射线检测:射线是否碰撞到物体 (物体需要有碰撞器),碰撞物体的信息 ...
- Siki_Unity_2-1_API常用方法和类详细讲解(上)
Unity 2-1 API常用方法和类详细讲解(上) 任务1&2:课程前言.学习方法 && 开发环境.查API文档 API: Application Programming I ...
- Unity3D入门 UnityAPI常用方法和类
时间函数: 这里只列举了一部分,更多的看Scripting API using System.Collections; using System.Collections.Generic; using ...
- C#中读写Xml配置文件常用方法工具类
场景 有时需要使用配置文件保存一些配置的属性,使其在下次打开时设置仍然生效. 这里以对xml配置文件的读写为例. 1.读取XML配置文. 2.写入XML配置文件. 3.匹配 XPath 表达式的第一个 ...
- Java基础(30):String对象的常用方法与实例(String类)
Java 中 String 类的常用方法 Ⅰ String 类提供了许多用来处理字符串的方法,例如,获取字符串长度.对字符串进行截取.将字符串转换为大写或小写.字符串分割等,下面我们就来领略它的强大之 ...
- Eclipse的使用与Oblect类的常用方法_DAY11
一.Java开发工具的使用 A:notepad windows自带的记事本. B:高级记事本 Editplus Notepad++ UE sublime2 C:集成开发工具(IDE) 开发和运行. E ...
- Java-String 类的常用方法
Java 中 String 类的常用方法 Ⅰ String 类提供了许多用来处理字符串的方法,例如,获取字符串长度.对字符串进行截取.将字符串转换为大写或小写.字符串分割等,下面我们就来领略它的强大之 ...
- Java api 入门教程 之 JAVA的Random类
在实际的项目开发过程中,经常需要产生一些随机数值,例如网站登录中的校验数字等,或者需要以一定的几率实现某种效果,例如游戏程序中的物品掉落等. 在Java API中,在java.util包中专门提供了一 ...
- Java api 入门教程 之 JAVA的StringBuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存 ...
随机推荐
- Java线程池使用和分析(一)
线程池是可以控制线程创建.释放,并通过某种策略尝试复用线程去执行任务的一种管理框架,从而实现线程资源与任务之间的一种平衡. 以下分析基于 JDK1.7 以下是本文的目录大纲: 一.线程池架构 二.Th ...
- 解决HTML textarea 标签出现大量空格
就是什么内容也不写,然后前面却有一堆空格 原因是 textarea标签换行了 <textarea cols=" id="serve_content" name=&q ...
- [译]Selenium Python文档:目录
作者:Baiju Muthukadan 协议:本文档采用知识共享署名 - 共享4.0国际许可. 原英文网址:http://selenium-python.readthedocs.io/index.ht ...
- java学习(一)静态代码块 构造代码块 构造方法的执行顺序及注意问题
今天我总结了一下java中静态代码块 构造代码块 构造方法的执行顺序及其注意问题 首先要知道静态代码块是随着类的加载而加载,而构造代码块和构造方法都是随着对象的创建而加载 当时做了这么一个小案例(想必 ...
- javaScript绑定事件委托 demo
事件绑定通常发生在 onload 或 DOMContentReady , 事件绑定占用 处理时间 占用内存, 而且不是每个事件都会被 点击执行. 由此 事件委托 可以优化事件绑定行为.. 事件逐层冒泡 ...
- HTML中的table布局
<table width="100" height="50" border="1" bgcolor="blue"& ...
- jqzoom插件
<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title> ...
- XJOI1559树转二叉树
树转二叉树 将一棵树转化成二叉树. 输入格式: 输入的信息,第一行一个数n,(n<=1000)是树的结点数,以下n行,第i+1行是第i个结点的信息,第一个整数,是该结点的特征数值,后列出所有孩子 ...
- 测试开发技术:DOM中 innerHTML、innerText、outerHTML、outerText的区别
测试开发技术:DOM中 innerHTML.innerText.outerHTML.outerText的区别 我们在做web自动化的过程中通过dom处理web页面元素,那么你就要了解innerHT ...
- 11.Linux用户管理
本笔记说的Linux用户管理主要包括以下内容: 1.用户配置文件(/etc/passwd /etc/shadow) 2.组配置文件(/etc/group /etc/gshadow) 3.用户缺省配 ...