常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、

时间:2021-10-03 07:35:44

比来事情中需要用到c#,所以从今天开始博客不按期更新c#学习条记

c#措施布局梗概分为, 定名空间 类 Main 要领

 

定名空间

相当于一个货仓 通过 using 引入定名空间

好比 using System;

界说一个定名空间

namespace n1 { class a { public void myls() { Console.WriteLine("我是a1"); Console.ReadLine(); } } }

  

 

 

 

 

不用解释了吧

 

Main 要领

措施的入口,c#措施中必需包罗一个main要领,,在该要领中可以创建东西或者挪用其他要领,一个c#措施只能有一个main要领 并且在c#中所有的main要领都必需是静态的,c#是一种面向东西的语言。main便是措施的入口,也是一个类成员,由于措施启动的时候还没创建类的东西。因此 main 必需是静态的 这样他就不用依赖于类的东西而执行

public static void Main(string[] args) { a oa = new a(); oa.myls(); }

  

 

 

 

 

常量

常量就是其值固定不乱的量,而且常量的值在编译时就已经确定 了。常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、char、float、double、decimal、bool、string 等。C#中使用关键字const界说常量,并且在创建常量时必需设置它 的初始值。常量就相当于每个百姓的身份证号,一旦设置就不允许改削。

声明一个常量 常量声明必需初始化

const double pi = 3.1415;

  

 

typeof

typeof可以定位出系统原型东西的类型。也就是Type东西。Type类包罗值类型和引用类型信息。

Type aa = typeof(gwyy); //输出 n2.gwyy

  

 

 

运算符优先级

常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、

 

常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、

 

常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、

隐式转换

 

常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、

 显示转换

常量的类型只能为下列类型之一:sbyte、byte、short、ushort、 int、uint、long、ulong、

 

 

 

foreach

和php的不太一样 类似nodejs的 for in

1 ArrayList a = new ArrayList(); 2 a.Add("我是一个"); 3 a.Add("大帅比"); 4 a.Add("为什么呢"); 5 a.Add("我也很猜疑"); 6 foreach (string v in a) { 7 Console.WriteLine(v); 8 }