C#学习入门

本文介绍了学习C#语言的关键点,包括英文基础、500行代码挑战、API查阅、.NET与Visual Studio的运用。详细讲解了记事本编程demo、控制台打印、IDE使用教程,以及C#程序的基本结构和注释规则。
摘要由CSDN通过智能技术生成

学习方法

学习一门新的语言,有几个注意点,可以迅速学习好这门语言,就算是0基础的门外汉,非计算机人员也可以。

 1)英文能力
	可以看懂基本的英文单词,可以把开发中需要用到的词语转换为英文。
 2) 代码量(500行)
    7遍疗法  
	每天坚持500行以上的代码量,不懂的部分,生疏的部分,手敲7遍。
 3)自学能力
    API 
    可以去查阅API文档。靠文档记忆,而不是靠人脑记忆。

c#基础专业术语

1) .NET
    软件开发平台
    

 2) .NET Framework
    .NET 平台的核心框架

 3) Microsoft 
    美国微软公司

 4) C#  编程语言
    官方推出的进行.NET 开发的开发语言  

  5) Visual Studio 开发工具
    编程工具,官方推荐开发 C#

开发

可以使用记事本开发,也可以使用IDE开发,小白当然是扛着记事本出门。无论是学习java还是c#还是其他什么语言,使用记事本开始,可以理解清楚程序编译运行以及框架支持等的各个环节。

1. 使用记事本编程

1. 使用记事本编程

  step1. 创建一个.cs 结尾的文件,
         文件中写入相应的代码         
         注:.cs文件是C#程序类文件
         默认的扩展名

  step2. 在文件中写入相应的代码
         代码是什么?  
         Console.WriteLine("您好") ; 

  step3. 打开 cmd 状态行( 命令行 )窗口,
         在该窗口中 先编译 Demo1.cs 文件
         基础语法:
         csc   .cs文件的名字
     如: csc   Demo1.cs 
 

  step4. 运行编译好的文件(.exe)
         基础语法:
         直接写.exe文件的名字即可(
         加不加.exe扩展名都可以)
       如:Demo1.exe

注意:

 说明:关于使用命令行时注意的问题:
 1)编译之前先进入到.cs文件所在的路径 
    使用 盘符: 形式
    使用 cd 路径 进入 具体路径
 2)如果编译成功,会产生一个.exe的文件

 3) 运行时,是运行编译成功产生的.exe文件

 4)cmd 进入到了.cs文件所在文件夹,依然提示“不是内部或者外部命令”  是因为什么呢?因为需要把csc.exe这个.NET编译器放
 在系统的path路径里,就像jdk配置path路径一样。
csc.exe所在位置: C:\Windows\Microsoft.NET  \Framework64\v4.0.30319

demo

2.C# 语言控制台打印语句:

Console.WriteLine( **** );

1)使用这条语句之前,要导入Console类
所在的包: using System ;

2)这条打印语句表示的含义是:
使用系统提供好的 Console类中的
WriteLine()方法,实现打印,具体打印
什么内容,放在小括号中.当然,可以打印
数字\汉字\字母等.

D:\C sharp Demo\Demo1.cs


using  System ; 

 class   Demo1
 { 
     static  void  Main(string[] args )
     {
        Console.WriteLine("hello world"); 
     }
 }

编译:csc Demo1.cs
运行:Demo 或者 Demo.exe

2. IDE

集成开发工具
C# 语言使用 Visual Studio
下载地址:microsoft.com
在这里插入图片描述
commiunity版本是社区版,是可以免费使用的。

1. Visual Studio 2017
    
  1)如何创建项目?
     i. 起始页
     ii.文件--新建--项目
     iii.Ctrl + Shift + N
     打开“新建项目”对话框,然后选择
     Visual C#,右侧“控制台应用”

  2)如何运行类?
     i. 调试  --- 开始执行
     ii. Ctrl + F5

  3)如何添加多个类?
     在资源管理器中右击项目名---添加
     ---类
    注:输入类名不用写扩展名

  4)当一个项目中有多个类时,类中都有
     主方法时,如何选择一个主类运行?
     右击当前项目---属性---应用程序---
      启动对象 
  
   5) 常用的操作或快捷键:
  
  常用操作:
  如何更改字体大小?
  如何更改皮肤颜色?
  如何显示|隐藏行号?
  如何设置编码习惯?
  
  解决方式: 工具---选项---选项对话框
  

  常用快捷键:
  Alt + Shift + Enter: 最大化
  Ctrl + C: 复制
  Ctrl + X: 剪切
  Ctrl + V: 粘贴
  Ctrl + Z: 撤销
  Ctrl + Y:恢复
  Ctrl + s: 保存 
  Ctrl + F5 : 运行程序 

C# 程序的基本结构(构成)和注释

2. C# 程序的基本结构(构成)(重点)
 
  1)导入包(程序集),使用 using 
     如:using  System ; 
    
     using 语句可以有多条;
     一定要放在程序的最上面;
     一条using语句后面加分号表示结束
  2........

  3) 定义类,使用 class 关键字定义
     基本语法 :
     class  类名
     {
         //类中的内容
     }
    类名的命名规范?
    类名和创建的.cs文件尽量保持一致
    类应该以 { 开头,以 } 结尾,类中的
    内容应该写在开始大括号和结束大括号
    中间的任意区域。
    如: class   Student 
        {
        

        }
  4 ) 类中添加主入口 Main()
     a. Main 方法的基本形式:
       static void Main(string[] args)
       {
       }

     注:单独写一个Main单词,是没有任
     何实质含义的。

     b.运行程序时,编译器首先会试图去找
     Main()方法,然后按照代码的编写顺序
     执行;
     当Main()执行结束时,程序就结束了,
     如果当前类中除了Main()中还有其它
     内容,其它内容是不会被执行的。

 5) 语句
     语句写在方法中 ; 
     一条语句默认以分号结尾
     语句中涉及的所有标点符号,全部
     应该使用英文状态下符号。
     一个方法中写多条语句,也可以0条语句
 
 6)注释 3W1H

 what: 什么是注释?
   代码编写过程中,为程序添加一些
   解释说明性的文字。这些文字性内容不会
   参与程序的运行,方便开发者或内部开发
   更好的使用代码。

 why:  为什么要使用注释 ?
   i. 良好的编程规范

   ii.帮助开发者更好的理解程序

   iii.编码过程中,某一条语句或多条语句
      不想参与程序运行,怎么办?注释

 when: 什么时候使用注释 ?
   编码过程中
   学习过程中

 how : 注释如何使用?
 
 ----注释的分类-------单行注释: // 注释内容
       1)一般是为一些语句添加单行注释;
       2)作用

  --多行注释:
        /*
         * 注释内容
         * 注释内容
         * 注释内容
         .....
         */
    
    1)程序中有多行不参与程序运行时,
       可以为其添加多行注释      
    2/* 和 */中间没有任何空格

  --文档注释:
       一般 类,方法或属性添加文档注释
       基本语法:
       /// 后面的内容自动补全

  说明:
  常用的注释:文档注释 和 单行注释
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值