学习笔记c#语法

while (条件表达式)
{
  //循环内容
} 

  Console.WriteLine("这是我的第一个C#程序!.NET神奇的编程世界从现在正式开始进入!" );
  Console.Read();

视图:可以显示各种窗口。

工具:全局配置。

Debug:调试选项。(一般开发用)

Release:发布选项,所有项目调试完毕后才用。

F5调试,

Ctrl+s保存,

Ctrl+k+d自动对齐,

Ctrl+Z撤销,

Ctrl+Shift+/单行注释快捷键

工具箱:在Windos程序中或者webform中,用来拖放控件的。

解决方案:主要提供程序的统一编译。

using:引用命名空间。

namespace:声明命名空间。

class:声明一个类。

int:声明整型变量。

方法或函数名或类

具体内容

/*   */多行(或块)注释       // 单行注释       ///文档注释(对方法或函数进行注释)

Ctrl +k 然后Ctrl+C 快速多行注释

 Ctrl +k 然后Ctrl+u 快速取消多行注释

byte:0~255;

short int:-32768~+32767

整数类型:byte、short、int、long;

浮点型(可以浮动的点):float(小数后加F)和double(M)(双精度类型,两段,小数不加后缀默认此类型,有精度损耗);

十进制类型:decimal(后加M);

布尔类型(真和假):bool;

字符类型:string(一串字母,必须加双引号(数字,可以自动转换为字符串))、char(一个字母,单引号);

空类型:null;

范围大的变量类型不能赋值给范围小的变量类型;

如果赋值给一个变量是小数,且不加任何后缀(F),系统将其默认为double类型,此时若用float声明变量去接受,则会报错!

浮点型之间的转换只有float转换为double一种

布尔值的表示:1.true或flause;      2:用一个表达式来表示:1 == 1 (true)

数字类型和Bool的变量,不能直接赋值为null

表达式:

在方法内的变量赋值后才能使用且不能再次声明

自增量,自减量

++在前,先执行语句

取余        %       (两个整型变量取余,结果还是整型)

字符串与整型相加还是字符串

字符串之间相加(变量和变量)   s(1)+c(2)=12

Bool变量接收判断结果True或False

不等于 !=       相等==   

字符串也可以比较是否相等

x&&y(且)仅当x为true时,才对y求值;

x||y(或)仅当x为false时,才对y求值;

x??y   如果x为null,则计算结果为y,否则为x;

x?y:z    x为true,则对y求值,否则对Z求值;

if(条件表达式){
	语句1;
} 
if (条件表达式)
{
  语句1;
}
else
{
  语句2;
} 

if (条件表达式1)
{
  语句1;
}
else if (条件表达式2)
{
  语句2;
}
else
{
  语句3;
} 

C#编程入门基础,开启你的编程之旅_c#学习-CSDN博客

using System;

namespace MyApplication
{
  class Program
  {
    static void Main(string[] args)
    {
      int day = 4;
      switch (day)
      {
        case 1:
          Console.WriteLine("Monday");
          break;
        case 2:
          Console.WriteLine("Tuesday");
          break;
        case 3:
          Console.WriteLine("Wednesday");
          break;
        case 4:
          Console.WriteLine("Thursday");
          break;
        case 5:
          Console.WriteLine("Friday");
          break;
        case 6:
          Console.WriteLine("Saturday");
          break;
        case 7:
          Console.WriteLine("Sunday");
          break;
      }    
    }
  }
}

数组

int [] ints=new int[]{}

                 []数字为元素个数

引用格式:ints [0] 第一个;

                  []内为元素序号(元素个数-1)

                 拼接名称totalPrice,除第一个外,其余首字母大写;

显式强制转换

1.     (int)5.21输出5

           int.Prase()  只支持将string类型转换为int类型,()一定是string类型;

  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值