datetime類(值型別)
string a;
datetime before,now,later;
//datetime是值型別
before = datetime.
parse
("2000-01-01");
//時間賦值
now = datetime.now;
later = now.
addminutes(20
);//時間推後20min
a = now.
tostring
("yyyy-mm-dd hh-mm-ss");
//時間輸出格式
timespan interval;
//計算時間間隔
interval = later - now;
console.
writeline
(before)
; console.
writeline
(now)
; console.
writeline
(a);
console.
writeline
(later)
; console.
writeline
(now.year)
;//輸出年,同理可輸出月、日
console.
writeline
(interval)
;
string類(引用型別)
string a, b, c;
a ="1";
b ="22"
; c =
"333"
;string a = a +
" "+ b + c + b;
//連線
bool d =
(a == b)
;//字串內容是否相等
char e=a[2]
);//取a的第3個字元
console.
writeline
(b.length)
;//獲得字串長度
console.
writeline
(a.indexof
(b))
;//獲得b在a中的起始下標
console.
writeline
(a.lastindexof
(b))
;//獲得最後乙個b的下標
console.
writeline
(a.startswith
(a))
;//判斷a字串開頭是否與a字串相同 同理有endswith
console.
writeline
(a.substring(3
,5))
;//獲得子串,1表示下標,3表示取多長,若只有乙個引數,則表示取到最後
console.
writeline
(a);
a = a.
trim()
;//去空格 trimend去尾部的空格
console.
writeline
(a);
console.
writeline
(a.padleft(5
));//在a前新增5個空格
console.
writeline
(a.insert(3
,"555"))
;//插入字段 3表示下標,555為插入字串
console.
writeline
(a.remove(4
));//刪除下標4以後的所有字串
常用類之Math類
math類中常用方法 1 三角函式方法 math類包含下面的三角函式方法 math.todegrees 這個方法是將 2到 2之間的弧度值轉化為度,例如 math.todegrees math.pi 2 結果為90.0 math.toradians 這個方法是將度轉化為 2到 2之間的弧度值,例如 ...
C 入門高階之3 類和物件
1.物件導向的四個主要特徵 抽象,封裝,繼承,多型 2.與普通的函式不同,類的成員函式需要在實現的時候使用類名來限制,例如 void car getprice 3.類成員的三種訪問許可權 public 公有型別 private 私有型別 protected 保護型別 私有成員只能被本類的成員函式訪問...
C 程式設計入門 上 之物件和類
物件導向程式設計 如何定義物件?同型別物件用一 個通用的類來定義 class c c ca,cb 乙個類用變數來定義資料域,用函式定義行為。class cirle cirle double newr double get 建構函式 類中有 一種特殊的 建構函式 在建立物件時被自動呼叫。通常用來初始化...