zoukankan      html  css  js  c++  java
  • C#第一章 第一个C#程序

      第一个C#程序
    
    namespace 是C#中组织代码的方式,它的作用那个类似java中的包
    
    using 在Java中作用如果导入其他包 应该是用import关键字而在C#中应使用using关键字来引用
    
    class关键字 与java一样C#也是一门面向对象的得语言,使用class关键字来表示类
    
    Main()方法与java一样是程序运行的入口应用程序从这里开始在C#中Main()的方法有四种返回值
    
    语法
    static void Main(string[]args){ }
    
    static int Main(string[]args){ }
    
    static void Main(){ }
    
    
    static int Main(){ }
    
    当创建一个项目是编译器会创建第一种形式的Main()方法
    
    关键代码
    Console.WriteLine("HELLO,WORD"); 从控制台输出
    Console.ReadLine(); 从控制台输入
    
    
    
    C#中的数据类型
    整形		java		C#		举例
    浮点型		int		int		年龄
    
    双精度型		flout		flout		成绩
    
    字符串型		String		string		姓名
    
    布尔型		boolean		bool		是否有少数民族
    
    C#中的变量
    数据类型 变量名称
    为什么要使用常量
    用于程序中一旦设定就不允许被修改
    什么是常量
    const 数据类型 常量名称=值;
    
    Consolel类
    常用的输出有两种
    Console.WriteLine();输出换行
    Console.Write();输出不换行
    常用的输入方法有Console.ReadLine(),该方法返回值是String类型
    C#向控制台台输出
    1
    Console.WriteLine();
    2
    Console.WriteLine(要输出的值);
    3
    Console.WriteLine("格式字符串",变量列表);
    
    例如
    string course="C#"
    
    Console.WriteLine(course);
    C#
    
    Console.WriteLine("我的课程名称是"+course);
    我的课程名称是: C#
    
    Console.WriteLine("我的课程名称是{0}",course)
    我的课程名称是: C#
    
    第三种方法就很方便,代码也容易维护
    
    
    Console.ReadLine()
    这句话返回一个字符串可以直接赋予一个字符串变量
    如果要输入整形怎么办,只需要一个简单的转换即可
    int age=int .Parse{Console.ReadLine()};
    int .Parse()方法作用把字符串转换为转型
    
    类和对象
    语法
    [访问修饰符] 返回值类型 方法名(参数列表){
    		方法主体
    }
    访问修饰符
    在java课程中学习了访问修饰符public在本课程中将学会两个一个是public(共有的)
    privite(私有的)
    方法返回值类型
    我们编写实现特定功能模块 可供他人调用,在调用后可返回一个值这个值
    的数据类型就是方法返回值类型 可以int float double bool string 如果方法不能返回就用void关键字
    方法名
    每个自定义要有一个名称,方法名要有特殊含义
    参数列表
    调用方法时,可以向方法中传递参数,构成了参数列表如果没有参数就不用参数列表 各个参数中用括号
    方法主体
    方法主体部分就是实现某一个功能
    语法
    [访问修饰符]class类名{
    //类主体
    }
    注释
    ///
    每行都有///
    其它与java一样
    

      

  • 相关阅读:
    【模板】二分
    电脑桌面美化
    浪在ACM新春大作战
    【递归入门】组合+判断素数:dfs(递归)
    【递归入门】组合的输出:dfs
    01背包问题:DP
    [蓝桥杯][历届试题]回文数字
    洛谷 P1706 全排列问题 :STL / dfs
    【模板】DFS
    洛谷 P1781 宇宙总统:sort(string)
  • 原文地址:https://www.cnblogs.com/dabrk/p/10057755.html
Copyright © 2011-2022 走看看