博客开篇

winform基础知识

1.在开发过程中,不可出现同名的类名,但有时为了将同名的类给分开,可用partial关键字,

对于partial关键字,编译时可以将同名的类文件合并,一块执行。

2.非模式窗体show(对于打开的窗体都可以运行),模式窗体showdialog(只能运行打开的单一窗体)。

3.关闭所有程序用application.exit();

4.this.close()关闭窗体,this.hide()隐藏窗体

5.对于产生随机数唯一值,可用

guid g=guid.newguid();

random ran=new random(g.gethashcode());

ran.next(1,51);//取1—50的值

6.字符串函数

字符串替换:string Replace(string oldValue, string newValue)将字符串中的出现oldValue的地方替换为newValue。

取子字符串:string Substring(int startIndex),取从位置startIndex开始一直到最后的子字符串;

string Substring(int startIndex, int length),取从位置startIndex开始长度为length的子字符串,如果子字符串的长度不足length则报错。

bool Contains(string value)判断字符串中是否含有子串value

bool StartsWith(string value)判断字符串是否以子串value开始;

bool EndsWith (string value)判断字符串是否以子串value结束;

int IndexOf(string value):取子串value第一次出现的位置。

ToLower():得到字符串的小写形式。 注意字符串是不可变的,所以这些函数都不会直接改变字符串的内容,而是把修改后的字符串的值通过函数返回值的形式返回。s.ToLower()与s=s.ToLower() ToUpper():得到字符串的大写形式;

Trim()去掉字符串两端的空白。

s1.Equals(s2, StringComparison.OrdinalIgnoreCase),两个字符串进行比区分大小写的比较

7.对于字符串倒叙

举例(在网上找的,如何雷同见谅)

string a="12345";

a=new string (a.reverse().toArray());

console.write(a);

 

posted on 2012-11-05 19:55  董维  阅读(115)  评论(0)    收藏  举报