c#程式設計指南
csharp language specification在電腦中的位置:c:\program files (x86)\microsoft visual studio 12.0\vc#\specifications\2052
實驗課次
周次日期
內容2023年03月14日
c#基礎
2023年03月28日
windows控制項
2023年04月11日
wpf2023年04月18日
gdi+
2023年04月25日
ado.net 1
2023年05月09日
ado.net 2
2023年05月23日
asp.net
2023年06月06日
linq
c#基礎:
控制台輸入輸出:
console.writeline()
console.write()
console.readline()
console.read()注意返回值為int
型別轉換:
string s = number.tostring();
int number = convert.toint32(「123」);
string型別:
1. length 屬性:字串長度
2. bool contains(string value):判斷子串包含
3. string insert(int startindex, string value):字串插入
4. string remove(int startindex, int count):字串刪除
5. string split(params char separator ): 字串分割
6. string substring(int startindex, int length):取子串
7. string trim():去除前後空格
變長陣列arraylist型別:
位置:system.collections
方法:add():新增乙個物件到arraylist
clear():清空陣列
屬性:count :陣列包含物件個數
[i]表示式:取出第i位的物件,注意要進行型別轉
eg. int number=convert.toint32(arraylist[3].tostring());
windows控制項:
.net的標準事件型別:eventhandler本質是一種委託型別。e.g.public eventhandler click; (此宣告在button類中),this.button1.click += new system.eventhandler(this.button1_click);每次使用者點選按鈕時會自動呼叫click委託
wpf:xaml+資料繫結
ado.net:
1.連線字串 -> 建立sqlconnection -> 呼叫open()方法
2.呼叫sqlconnection的createcommand方法建立sqlcommand例項 -> 通過給sqlcommand的commandtext屬性賦值傳入sql語句
3.執行sqlcommand:
executenonquery(): 執行命令,但不返回任何結果。
executereader(): 執行命令,返回乙個型別化的idatareader。
executescalar(): 執行命令,返回乙個值。
4.
lodash官方文件總結
lodash官方中文文件 array chunk 乙個陣列在內部分割出兩個陣列,可以指定第乙個陣列的引數個數 chunk a b c d 2 a b c d chunk a b c d 3 a b c d compact 去除乙個陣列中的 0 false 和空值 compact 0,1,false,...
C 上機實驗
檔名稱 exe1 作 者 張宇恆 完成日期 2016 年 3 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 兩個整數a,b 問題描述 求a,b兩數的和及差 程式輸出 a b a b 問題分析 略 演算法設計 略 心得體會 第一次用c 程式設計,中間有些小障礙,但還是克服了...
C 上機實驗1 1
一 問題及 檔名稱 qwe.cpp 作 者 柳青雨 完成日期 2016年 03 月 10 日 版 本 號 v1.0 對任務及求解方法的描述部分 求兩數和差 輸入描述 兩個整數 問題描述 求兩數和差 程式輸出 和差 問題分析 略 演算法設計 略 include using namespace std ...