本帖最后由 张久朝 于 2013-6-22 00:42 编辑
1. 结构,定义结构,在命名空间和主函数中间,具体定义方法如下: stuct Person (这是定义结构,)stuct 机构名
{
public string Name; 一定记住,前面要用public ,并且 类型名首字母大写(可以不大写,但是,大写是最好的)
public string Xb;
public int age; 这里的结构类型名后面是用分号(;)结束
}
结构怎么使用
定义结构后在主函数中 定义一个Person的类型,然后再定义一个Person的变量名,再把变量名后.(点)一下,就会出现Person这个结构中的变量,直接赋值就可以了,定义结构主要就是在以后的主函数中使用的时候不会出现一些麻烦或者记不清的东西。下面演示在主函数中使用结构:
首先在命名空间和主函数中定义结构
stuct person
{
public string Name;
public int Age;
}
下面在主函数中调用Person这个结构
Person zx;
zx.Name="张三";
zx.Age=18;
Person xl;
xl.Name="小兰";
xl.Age=16; 这样就可以啦!
2. 枚举,定义枚举,也是在命名空间和主函数之间,具体定义方法如下:
enum Xb
{
man, 这里的枚举项后用逗号(,)结束,但是最后一个枚举项不需要任何符号
woman
}
枚举的使用方法如下:
首先在命名空间和主函数之间定义 枚举类型
enum xingbie(性别的意思)
{
nan,
nv
}
然后在主函数中使用,怎么使用下面开始演示:
Xb xingbie;
xingbie= Xb.man;或者
xingbie1=Xb.nv;
3. 数组,定义数组,具体定义如下
int [] num = new int[43]; 这里的int是类型可以是string ,double...类型后用中括号[]然后等于 new 类型(前后类型名一样)后面还有一个[]最后用分号(;)结束
数组主要就是把很多个变量放到一起,组成一个集合。
4. 方法,方法在类里面和和主函数中间定义,具体定义方式如下;
public static void FangFa()
{
Console.WriteLine(); 这里面可以定义很多方法,但是所定义的内容要在主函数中才能用,这是一个方法,下面的那个是另外一个方法。
}
public static void FangFa2()
{
Console.ReadLine();
}
方法就是把很多在主函数中用到的重复的东西定义成方法然后调用,
下面使用方法;
定义了方法之后在主函数中这样写,
FangFa();
Console.ReadLine(); 这样就可以调用这个方法了。
5. TryParse的用法 就是把其他类型转换成bool类型,具体使用方法如下:
int num;
Console.WriteLine("输出内容");
string str=Console.ReadLine();
bool result=int.TryParse(str,out int); 这样就可以转换了
6. try catch的用法,
try try里面的是开发环境提示报错变成黄色的内容,
{
}
catch
{ catch里面是提示用户输入错误
}
namespace _923zj
{
struct Person
{
public string Name;
public string Xb;
public int Age;
}
enum Xb
{
男,
女
}
//struct MyColor
//{
// public int red;
// public int Green;
// public int Blue;
//}
//struct Person
//{
// //public string Name;
//}
class Program
{
static void Main(string[] args)
{
|