Visual Studio C#个人笔记

Visual Studio C#第一章,第一个c#程序

要应用其他的类需要

类名.方法()

创建和运行c#步骤

新建项目(project)

生成可执行文件(build)

运行(run)

 

 

Const声明常量,只能够赋值一次

快捷键

F5启动程序

Ctrl+F5可以防止程序关闭的启动

Debug

生成文件可以debug

    classProgram

    Program可以改

设置断点p24

Ctrl+f5启动(不调试)

F5开始调试

Shift+f5停止调试

F9设置删除断点

F10逐过程执行        java,f6,单步执行

F11逐语句                    java,f5单步跳入

 

命名空间

namespace exam1HelloWorld

 

小知识

java的包是物理存在的

cSharp是包虚拟存在的

引用其他命名空间要用using

namespace com.java.util就是cSharp导包

bool布尔

字符串string

返回值为String

Int.parse(console.Readline());//转换int类型

单行//

多行/*

*/

文档注释///

#region命名折叠

Double.parse…….

{0}占位符

string小写javaString大写

变量-可以修改的量

常量-不可修改的量(const)

 

 

 

C#命名规则

英文,数字

开头英文

不能使用关键字

见名知意

命名规范1:单词首字母大写--(pascal命名法)

命名规范2:单词首字母小写—驼峰命名法Camel命名法(骆驼)

 

Console 控制台类  静态类

Console.Write()输出后不换行

Console.WriteLine()输出后换行

Console.ReadLine;输入方式

占位符输出

            Console.WriteLine("我的课程名称是" + course);//+输出

            Console.WriteLine("我的课程名称是:{0}", course);//用占位符输出

 

多行注释

        ///<summary>

        ///输出学生姓名和年龄

        ///</sunmmary>

 

#region运用


记得打#endregion要不报错

Int要转型

 String转intà Student.age= int.Parse(Console.ReadLine());

加法程序

  int num1,num2;

            Console.WriteLine("请输入一个数");

            num1 = int.Parse(Console.ReadLine());

            Console.WriteLine("请输入第二个数"); 

            num2 = int.Parse(Console.ReadLine());

 

            Console.WriteLine(num1+num2);

            Console.ReadLine();

做程序时的思想

1-     需求分析

2-     分类

 

第二章,数组和循环

Java和c数组写法一样int
IfJava和c一样

Switch不一样

Java

Switch(int,String,byte,long,char){

Case常量表达式:

Breack//可以不要

}

C#

Break必须要

 

:冒号

;分号

小知识

三大银行

工商 ICBC

建设 CBC

农业 ABC

生成à生成解决方案,就可以保存和找错误

C#中属性和方法都用大写

 

 

 

 

C#一维数组

数据类型[]变量名称=new数据类型[5];  //后面加上字面量的写法

New数据类型[3]=

string[] arr1;       对

string arr1[] 错

如何初始化?

Int[]arr=new int[5]{0,1,2,3,4};//java不可以,c#可以 [5]数量必须和后面的数字一致

Int[]arr=new int []{0,1,2,3,4}; //java 可以 c#可以

Int[]arr={0,1,2,3,4};

数组名:Length

 

Int类型数组

8

8

7

狗类Dogdogs =new Dog[5];

Foreach

Foreach循环用于数组和集合

Foreach (元素类型,变量名,集合或者数组名)

Foreach(Student stu in students){
stu.ShowInfo();//显示学生对象信息

}

Foreach结构不能改变数组各元素的值

While先判断条件和表达式是否可以,如果可以成立就执行不可以就不执行

Do-while先执行一次再判断

For 循环必须使用整型变量做循环计算机(int=0;i>?;i++),

Foreach循环用于数组的所有值,比for简单

 

流程控制

单分支  if

多分枝结构试验ifelse

多重支分多重结构  {

if-else-if

Switch 必须使用bre

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值