翻新时间:2011-12-28
学习.net心得
1.命名空间:命名空间是一种特殊的分类机制,它将与特定功能集有关的所有类型都分到一起,是.net避免类
名冲突的一种方式。
2.变量的作用域:一个变量的作用域是指能够使用该变量的程序区域。for、while或类似语句中声明的局部变
量存在于该循环体内。
(1)字段和局部变量的作用域冲突:
class program
{
int n=0;//定义一个字段
static void main(string[] args)
{
int n=5;//声明一个局部变量
console.writeline(n.tostring());//结果输出5
}
}
(2)如何引用类级变量:可以把变量声明为静态的,使用类本身来访问,例如:
static class process
{
static int n=0;
static void main()
{
int n=2;
console.writeline(process.n.tostring());//输出结果为0
}
}
如果字段不是静态的可以使用this来访问,如下:
public class process
{
public int n=0;
static void main()
{
int n=2;
console.writeline(this.n.tostring());//输出结果为0
}
}
3.常量的特征:必须在声明时初始化,指定值之后不能再修改;其值必须在编译时用于计算;常量总是静态的
,不允许在常量声明中包含修饰
符static.
4.字符常见的操作:
(1)获取字符串长度和所占字节长度
string str = "中国";
console.writeline(str.length);//输出2
byte[] bytes = encoding.default.getbytes(str);
console.writeline(bytes.length);//输出4
console.read();
(2)查找指定位置是否为空字符:char.iswhitespace(str,n)
string str = "中国 人民";
console.write(char.iswhitespace(str,
2));//输出为true
(3)查字符是否是标点符号ispunctuation('字符');
string str = "中国 人民,";
console.writeline(char.ispunctuation(str,
5));//true
console.writeline(char.ispunctuation('a'));//false
console.writeline(char.ispunctuation(','));//true
(4)删除字符串最后一个字符的2种方法:
<1>substring:
string str1 = "1,2,3,4,5,";
console.writeline(str1.substring(0, str1.length -
1));//输出结果1,2,3,4,5
<2>trimend:
console.writeline(str1.trimend(','));//输出结果1,2,3,4,5
(5)用字符串分割字符串:
string str2 = "aaaajsbbbbjsccc";
string[] sarray = regex.split(str2, "js", regexoptions.ignorecase);
foreach (string s in sarray)
{
console.writeline(s);
}
最后输出结果为:
aaaa
bbbb
cccc
(6)把字符串123456789转换成12-345-6789的2种方法:
<1> string a = "123456789";
a = int.parse(a).tostring("##-###-####");
console.writeline(a);//输出12-345-6789
<2>a=a.insert(5,"-").insert(2,"-");
console.writeline(a);//输出12-345-6789
下载文档
网友最新关注
- 《品味时尚》
- 07中考作文】—《你还会再入我梦中吗》
- 6年中考满分作文:告别月夜的沉寂
- 6年中考满分作文:我成长中经历的财富
- 责任让人美丽
- 7年宜昌市中考优秀作文选编
- 6年中考满分作文:金色苦难
- 6年中考满分作文:走进西藏
- 6年中考满分作文:想做你的朋友
- 6年中考满分作文:告别童年
- 6年中考满分作文:让民族精神走进心灵
- 6年中考满分作文:爱的传递
- 那一声声“宝贝”
- 秀作文:为母亲加油
- 泱泱华夏之见证
- 远程培训辅导员工作总结
- 2009年新农村建设人员工作总结
- 实验小学2005——2006学年第一学期班主任计划--五(1
- 实验小学2005——2006学年第一学期班主任计划--五年级
- 实验小学2005——2006学年第一学期班主任计划--四(五
- 初三(3)班班主任工作计划
- 实验小学2005——2006学年第一学期班主任计划--六(2
- 2009年新农村单位工作总结
- 解放思想大讨论第一阶段总结
- 实验小学2005——2006学年第一学期班主任计划--六(一
- 实验小学2005——2006学年第一学期班主任计划--六(3
- 初一班主任工作计划
- 2009年思想工作总结
- 实验小学2005——2006学年第一学期班主任计划--五(3
- 2009年第二学期工作总结
- 小型水库除险加固设计
- 堤防除险加固实用技术
- 长江堤防深层搅拌水泥土防渗墙设计指标探讨
- 某电厂加装取水计量装置及率定试验研究
- 基于ADINA的水闸与地基相互作用分析
- 浅谈小型水库的主要几种除险加固技术
- 引水工程500平原水库大坝安全监测系统设计
- XX水库除险加固改造工程环境影响评价及水土保持方案
- 小型水库的除险加固设计探讨
- 滨海核电厂用水合理性分析
- 广州市人和拦河坝重建工程电站布置
- 水布垭水利枢纽岸边溢洪道设计
- 水库地震监测管理办法
- C10细骨料砼砌石施工工艺
- 病险水库除险加固工程建设存在问题清理排查报告
- 《顶碗少年》 重点字词释义
- 《顶碗少年》教案讲义 体味篇
- 《手指》 老师语录
- 《顶碗少年》 写作指导
- 《各具特色的民居》 范文习作
- 《各具特色的民居》 训练素材
- 《各具特色的民居》 教学设计二
- 《各具特色的民居》 句子理解及练习
- 《顶碗少年》 作家作品介绍
- 《各具特色的民居》 写作指导
- 《各具特色的民居》 教学设计一
- 《各具特色的民居》 配合练习
- 《顶碗少年》 重点字词梳理
- 《顶碗少年》 训练素材
- 《藏戏》美文欣赏 社戏(节选)