JAVA转.NET——day03、下

JAVA转.NET

day03----

变量和表达式

一、C#的基本语法

1、每条语句需要用   ;   结尾,否则识别为一条语句。

2、代码块可互相嵌套。

3、注释:①多行注释:/* 开头、   */  结尾

                  ②单行注释:   //     注释此行内容

                                            ///     注释此行内容,可配置VS,在编译时提取后面的文本,创建文档说明书

4、注重大小写

 

二、C#控制台应用程序的基本结构

代码突出功能:

#region   和   #endregion      两关键字。例如:

 

#region Using directives

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

#endregion

 

三、变量

<type> <name>;

1、简单类型:

整数类型

类型                                     别名                                         范围

byte                              System.Byte                   0~255 之间的整数

sbyte                            System.SByte                -128~127 之间的整数

short                             System.Int16                  -32768~32767 之间的整数

ushort                           System.UInt16               0~65535 之间的整数

int                                  System.Int32                  -2147483648~2147483647 之间的整数

uint                                System.UInt32              0~4294967295 之间的整数

long                               System.Int64                 -9223372036854775808~9223372036854775807 之间的整数

ulong                             System.UInt64              0~18446744073709551615 之间的整数

“u”是unsigned的缩写,表示不能在这些类型的变量中存储负数。

 

浮点类型

类型                                    大致范围                                           精度

float                       ±1.5 x 10^{-45}−45 至 ±3.4 x 10^{38}                        7位

double                 ±5.0 × 10^{-324} 到 ±1.7 × 10^{308}                    15-16位

decimal               ±1.0 x 10^{-28} 至 ±7.9228 x 10^{28}                  28-29位

 

简单类型

类型                                                                                  允许的值

char                                                       一个Unicode字符,存储0~65535之间的整数

bool                                                      布尔值;true或false

string                                                    一组字符

注意:组成string的字符数没有上限,因为它可以使用可变大小的内存。

 

赋值练习

using System;

namespace day03
{
    class Program
    {
        static void Main(string[] args)
        {
            int myInteger;
            string myString;
            myInteger = 17;
            myString = "\"myInteger\" is";
            Console.WriteLine("{0} {1}.", myString, myInteger);
            Console.ReadKey();
        }
    }
}

"myInteger" is 17.

 

注意:  \  为转义序列。   本例用  \  来转义  "        (反斜杠\转义其本身时,可用双反斜杠\\)

如需要在字符串中换行,可用 \n 

 

变量的命名

1、变量名的第一个字符必须是字母,下划线(_)或@

2、其后的字符可以是字母,下划线(_)或数字

3、避开关键字

 

字面值

 

运算符

 

运算符练习

private void text02()
        {
            int var1, var2 = 5, var3 = 6;
            var1 = var2++ * --var3;
            Console.WriteLine(var1);
            Console.ReadKey();
        }

25

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值