C#入门经典第五章

原创 2012年03月26日 12:05:28

第5章      变量的更多内容

5.1 类型转换

5.1.1隐式转换:不会丢失信息的情况

5.1.2 显示转换

(destinationType) sourceVar;值溢出,没有检测

Checked(expression)

Unchecked(expression)

5.1.3使用Convert命令进行显转换

5.2 复杂的变量类型

5.2.1枚举

Enum typeName

{

Value1(=value),

Valur2

}

5.2.2 结构

Struct <typeName>

{

5.2.3 数组

 1.声明数组

<baseType>[] <name>;

初始化可以用字面形式指定数组的完整内容,也可以指定数组大小,再使用关键字new初始化所有的数据元素。

Int[] myIntArray={5,9,19};

Int[] myIntArray=new int[5];

也可以Int[] myIntArray=new int[5]{5,9,2,3,1};

2.foreach循环

Foreach(<baseType> <name> in<array>)

{}

3.多维数据

<baseType>[,] name;

4.数组的数组

Int[][] name;

5.3字符串的处理

String类型变量可以看做是char的只读数组

<String>.ToCharArray();

<String>.Length;

<string>.ToLower();

<string>.Trim(<char[]>);

<string>.TrimStart();

<string>.TrimEnd();

<string>.PadLeft (N,’ ’);

<string>.split(separator);

相关文章推荐

算法竞赛入门经典:第五章 基础题目选解 5.8 字母重排

/* 字母重排: 输入一个字典(用******结尾),然后再输入若干单词。每输入一个单词w,你都需要在字典中找出所有可以用w的字母重排后得到的单词,并按照字典顺序从小到大的 顺序在一行中输出(如...

算法竞赛入门经典:第五章 基础题目选解 5.1WERTYU

/* 把手放在键盘上时,稍不注意就会往右错移一位。这样的话,Q会变成W, J会变成K等。电脑键盘如下图所示: ` 1234567890-=BackSP TabQWERTYIOP[]\ A SDFG...

算法竞赛入门经典:第五章 基础题目选解 5.3 周期串

/* 周期串: 如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以k为周期。例如,abcabcabcabc是以3为周期(注意,它也以6和12为周期)。输入一个长度不 超过80的串...

算法竞赛入门经典:第五章 基础题目选解 5.11果园里的树

/* 果园里的树: 果园里的树排列成矩阵。它们的x和y坐标均是1~99的整数。输入若干个三角形,依次统计每一个三角形内部和边界上共有多少棵树,如图所示。 8 . . . . . . . . . . ....

C++入门经典 笔记(第五章)调用函数

函数是程序的一部分,可对数据执行操作并返回一个值,每个C++程序至少有一个函数:程序运行时自动调用的main()。这个函数可包含调用其他函数的语句,而这些函数中也可能调用其他函数。 在编写函数的代码前...

算法竞赛入门经典-第五章6174问题

#include #include int get_next(int x) {   int a, b, n;   char s[10];   sprintf(s, "%d", x);//输出...
  • RachelF
  • RachelF
  • 2016年11月29日 15:50
  • 103

算法竞赛入门经典(第二版)-刘汝佳-第五章 C++与STL 习题(13/16)

说明本文是我对第五章16道习题的练习总结,建议配合紫书——《算法竞赛入门经典(第2版)》阅读本文。 另外为了方便做题,我在VOJ上开了一个contest,欢迎一起在上面做:第五章习题contest ...

算法竞赛入门经典:第五章 基础题目选解 5.9 Cantor数

/* Cantor的数表: 如下列数,第一项是1/1,第二项是1/2,第三项是2/1,第四项是3/1,第五项是2/2,......。 输入n,输出第n项。 1/1 1/2 1/3 1/4 1/...

《算法竞赛入门经典》 第五章 基础题目选解

5.1 字符串 5.11 WERTYU // 5.1.1 WERTYU #include char *s = "1234567890-=QWERTYUIOP[]\\ASDFGHJKL;'ZXC...

算法竞赛入门经典(第2版)-刘汝佳-第五章解题源码(C++语言)(部分)

算法竞赛入门经典(第2版)-刘汝佳-第五章解题源码(C++语言)(部分)
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C#入门经典第五章
举报原因:
原因补充:

(最多只允许输入30个字)