1C# DATABASE复习

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第1章

一、.NET和C#

.NET类似于舞台,在此平台之上可以进行软件开发和软件使用C#是面向对象的高级编程语言

二、变量

char int string double bool

三、常量(声明的时候必须赋值;赋值后不能修改)

const double PI=3.14

四、Console类的输入和输出

输出:Console.WriteLine(“”);Console.Write(“”);

输入:int i=int.Parse(Console.ReadLine());

五、对象和类

public class Student

{

public string name;

public void Eat(string th)

{

Console.WriteLine(name+“吃”+th);

}

}

Student per=new Student();

=”张三”;

per.Eat(“肉”);

六、注释

单行://

多行:/**

文档:///

第2章:

一、条件语句:

if

switch:每个case必须有break;可以进行string等值判断二、循环语句:

for、while、do-while

string str=“我恨你”;

foreach(char chr in str)

{

Console.WriteLine(chr);//chr变量只能读,不能修改}

三、数组:

Int[]nums=new int[5]{12,33,45,59,9};

//1、“[]”在中间

//2、“new int[5]”中的5可写也可以不写,java内不能写

四、冒泡算法:

外层循环n-1

内层循环n-1-i

for(int i=0;i

{

for(int j=0;j

{

If(nums[j]>nums[j+1])

{

int temp=nums[j];

nums[j]=nums[j+1];

nums[j+1]=temp;

}

}

}

for(int i=0;i

{

for(int j=i+1;j

{

If(nums[i]>nums[j])

{

int temp=nums[i];

nums[i]=nums[j];

nums[j]=temp;

}

}

}

第3章

一、访问修饰符

private public

二、属性

private int age;//字段

public int Age//属性

{

get{return age;}

Set

{

if(value>0&&value<150)

age=value;

else

age=18;

}

}

三、值传递和引用传递

四、A=10b=10

public void Method(int a,ref int b)

{

a++;

b++;

}

int x=9,y=9;

Method(x,ref y);

//执行完之后,x=9,y=10;

第4章

一、string类的方法:

1、string Join(string separator,string[]value)

把数组每个元素用指定的连接符连接起来,输出字符串。

如:

string[]strs={"我","爱","中","国"};

string str=string.Join("_",strs);

str输出:"我_爱_中_国"

2、string[]Split(char separator)

用指定的分割符separator分割字符串,返回分割后的字符串数组。

如:

string str="我_爱_中_国";

string[]strs=str.Split('_');

strs输出:一个4个长度的字符串数组。

3、string Substring(int starIndex,int length)

4、Substring(0,1)

5、Substring(0,长度)

从指定的位置starIndex开始检索长度为length的字符串。

如:

string str="我_爱_中_国";

string str1=str.Substring(3,3);

str1输出:"_中_"

4、string myString=string.Format("格式字符串",参数列表),以后拼凑SQL语句会经常

用到

如:

string mySQL=string.Format("select*from students where name like'%{0}%'","李"); mySQL查询:名字包含李字的所有学生的记录

5、int IndexOf(Object obj)

查找某个字符在字符串中的位置

如:

相关文档
最新文档