基础

本文介绍了C#编程的基础知识,包括.NET框架的主要组成部分、变量命名规则、条件与循环结构的使用方法、数据类型的分类及其区别、访问修饰符的作用范围以及命名规范等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1:.net框架的两个主要部分

      Net Fromework 类库(FCL)  , 公共语言运行时(CLR)

2:变量的命名规则

     只能由字母,数字,下划线组成;

     第一个字母必须是英文字母
3:C#程序运行原理(画图)


4:代码举例说明if和switch选择结构

Console.WriteLine("请输入今天星期几");
           string day= Console.ReadLine();
            if (day=="一"|| day == "二" || day == "三" || day == "四" || day == "五" || day == "六")
            {
                Console.WriteLine("今天工作日");
            }
            else if (day=="日")
            {
                Console.WriteLine("今天休息日");

            }

            else

            {

                Console.WriteLine("输入有误");

            }

            Console.ReadKey();


Console.WriteLine("请输入今天星期几");

           string day= Console.ReadLine();

            switch (day)

            {

                case "一":
                    Console.WriteLine("今天工作日");
                    break;                
                    case "二":                   
                    Console.WriteLine("今天工作日");
                    break;
                case "三": 
                   Console.WriteLine("今天工作日");
                    break;
                case "四":
                    Console.WriteLine("今天工作日");
                    break;
                case "五":                    
                Console.WriteLine("今天工作日");                    
                break;
                case "刘":
                    Console.WriteLine("今天工作日"); 
                   break;
                case "日":
                    Console.WriteLine("今天你可以休息了");
                    break;
                default:
                    Console.WriteLine("输入有误");
                    break;                                }                        
                Console.ReadKey();


5:代码举例说明for,do,do-while,foreach四种循环结构

 

for(int i=1;i<=10;i++)
sum=sum+i;

while(i<=10)
{
sum=sum+i;
i++;
}

do{
sum=sum+i;
i++;
}while(i<=10)

public static void main(String[] args) {
        List<String> arr = new ArrayList<String>();
        arr.add("你好");
        arr.add("我好");
        arr.add("大家好");
        
        //for循环
        for(int i=0;i<arr.size();i++){
            System.out.println(arr.get(i));    //要获取list中元素需要用get方法    
        }
    }


6:四种访问修饰符,并写出访问范围。

private:表示私有的,访问范围是本类中;internal:默认的访问修饰符,访问范围是本项目中;

protected:受保护的,访问范围是本类及子类中:

public:公共的不受任何访问限制
7:数据类型有哪两种?并写代码举例和画图说明区别。

int heightzhang = 170;//张浩身高
      int heightli = heightzhang;//赋值
      Console.WriteLine($"去年张浩身高{heightzhang},李明身高{heightli}");
      heightli = 180;//李明今年涨高了
      Console.WriteLine($"今年张浩身高{heightzhang},李明身高{heightli}");            
      Console.ReadKey();

引用类型:类,接口,数组

int[] infoZhang = new int[] { 170, 60 };//张浩的身高和体重信息
            int[] infoLi = infoZhang;//赋值
            Console.WriteLine($"去年张浩身高{infoZhang[0]},体重为{infoZhang[1]},李明身高 
            {infoLi[0]},体重{infoLi[1]}");
            infoLi[0] = 180;//李明长高了
            infoLi[1] = 70;//今年李明身高为70
            Console.WriteLine($"今年张浩身高{infoZhang[0]},体重为{infoZhang[1]},李明身高 
            {infoLi[0]},体重{infoLi[1]}");
            Console.ReadKey();

8:方法的命名规范。

首字母大写,见名知意,第一个字符不能为字母
9:数组的命名规范。

数据类型[] 数组名=new 数据类型[数组长度];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值