C#官方文档及上机实验总结

C#编程指南

CSharp Language Specification在电脑中的位置:C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC#\Specifications\2052

实验课次

周次

日期

内容

1

4

2016年03月14日

C#基础

2

6

2016年03月28日

Windows控件 

3

7

2016年04月11日

WPF

4

8

2016年04月18日

GDI+

5

10

2016年04月25日

ADO.NET 1

6

11

2016年05月09日

ADO.NET 2

7

13

2016年05月23日

ASP.NET

8

15

2016年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.

猜你喜欢

转载自blog.csdn.net/yjbuaa/article/details/81714569
今日推荐