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
這是結構體指針中的一個符號,給你寫個程序解釋一下吧,例如:
#include<stdio.h>
struct STU //定義一個結構體
{
int num;
}stu;
int main()
{
struct STU *p; //定義一個結構體指針
p=stu; //p指向stu這個結構體變量
stu.num=100; //給結構體成員num附個初值
printf("%d",p->num); //輸出stu中的num的值
return;
}
看到了吧,->的作法就是在引用結構體中的變量!!
形式如:p->結構體成員(如p->num)
他的作用相當於stu.num或(*p).num
不知道這樣解釋你明不明白、、、、、不懂了call我,O(∩_∩)O~
望采納。
這是結構體指針中的一個符號,給你寫個程序解釋一下吧,例如:
#include<stdio.h>
struct STU //定義一個結構體
{
int num;
}stu;
int main()
{
struct STU *p; //定義一個結構體指針
p=stu; //p指向stu這個結構體變量
stu.num=100; //給結構體成員num附個初值
printf("%d",p->num); //輸出stu中的num的值
return;
}
看到了吧,->的作法就是在引用結構體中的變量!!
形式如:p->結構體成員(如p->num)
他的作用相當於stu.num或(*p).num
不知道這樣解釋你明不明白、、、、、不懂了call我,O(∩_∩)O~
望采納。