標籤:floor tostring 開頭 最大 months 括弧 大整數 目前時間 replace
string類
(小黑板手不加括弧 小正方體 加括弧)
字串.Length 後面沒有括弧輸出int類型 字元段的長度 論位元組
字串.TrimStart() - 去掉前空格
字串.TrimEnd() - 去掉後空白字元串.Trim() - 去掉字串的前後空格 string
字串.ToUpper() - 將字串中的小寫字母變成大寫
字串.ToLower() - 將字串中的大寫字母變成小寫
字串.SubString(a); - 截取字串,a - 要開始截取的下標,包含下標所對應的字元
字串.SubString(a,b); - a - 從第幾個下標開始, b - 要截取幾個字元
用於截取身份證 必須在索引範圍之內的不然會程式異常崩潰
.IndexOf("串"); - 返回字串中第一個匹配項的索引,如果沒有匹配項返回-1 尋找字串對應的第一個索引 int類型
int b = s.IndexOf("字串",s.IndexOf("字串")+1); //獲得第二個匹配項,有重複的找到第二個字串的索引
字串.LastIndexOf("串"); - 返回最後一個匹配項的索引
***字串.StartWidth("串"); - 判斷是否以什麼開頭
***字串.EndsWidth("串"); - 判斷是否以什麼結尾
******字串.Contains("串"); - 判斷是否包含 string
****s.Replace(要替換的字串, 替換的字串); - 字元替換 string
s.Remove(3); - 移除從索引到末尾的全部字元 string
math 類型
Math.Pow(x,y); - 求次方 x的y次方
Math.Sqrt(x); - 平方根 根號下x
Math.Ceiling(double); - 取上限 娶一個小數的的最大整數值 10.01=11
Math.Floor(double); - 取下限 取最小值 10.1=10
Math.Round(double); 4舍5入 當整數為奇數時為.5上位 當整數為偶數時 捨去
=Math.Abs(double); - 取絕對值
DateTime類
DateTime 變數名 = new DateTime(); - 定義一個變數時間
DateTime.Now; - 擷取此電腦目前時間
.ToString("Format"); - 設定日期格式化,(year 年 month月 day 日)
yyyy-年 MM-月 dd-日 hh-12制小時 HH-24制小時 mm-分鐘 ss-秒 ms-毫秒
.AddYears(); - 在此時間基礎上增加多少年
.AddMonths(); - 增加月
.AddDays(); - 增加日
.AddHours(); - 增加小時
.AddMinutes(); - 增加分鐘
.AddSeconds(); - 增加秒
在基礎上加時間會自動進上去 比如加13個月 會增加1年加一個月
.Year; - 擷取此時間變數的年份
.Month; - 擷取月份
.Day; - 日
.Hour; - 小時
.Minute; - 分鐘
.Second; - 秒
.Millisecond; - 毫秒 單獨獲得這個時間的年月日
.DayOfYear; - 擷取當前日期是此年中的第幾天比如 2月5號是今年的36天
.DayOfWeek; - 擷取是星期幾
TimeSpan類型 - 時間間隔類型
.Days - 差距多少天
.Hours - 一天中差距多少小時
.Minutes - 一天中差距多少分鐘
.Seconds - 一天中差距多少秒
.Milliseconds - 毫秒
.Total.... 累計差距 用於計算年月日之間的差距
c#類