標籤:ram upper 映像 sqlhelper 參考型別 rand wcf dataset 形參
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#常用類和方法<轉>