第一个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一样

  

C#第一章 第一个C#程序的更多相关文章

  1. C#语言————第一章 第一个C#程序

    第一章    第一个C#程序 ******************C#程序***************     ①:建立项目:文件-->新建-->项目-->c#-->控制台程 ...

  2. 第一章 第一个spring boot程序(转载)

    第一章 第一个spring boot程序 本编博客转发自:http://www.cnblogs.com/java-zhao/p/5324185.html   环境: jdk:1.8.0_73 mave ...

  3. 第一章 第一个spring boot程序

    环境: jdk:1.8.0_73 maven:3.3.9 spring-boot:1.2.5.RELEASE(在pom.xml中指定了) 注意:关于spring-boot的支持, 最少使用jdk7(j ...

  4. <CPP学习>第一天 第一个CPP程序 hello word

    由于我是计算机类嵌入式专业的大一学生,之前一直使用的是生万物的C语言,了解了其过程性语言的特性及其基础语法,在大一下学期期末阶段想自学一下C++,其实在开学初就买了一本C++ Primer,但由于各种 ...

  5. 第一章 flex单词计数程序

    学习Flex&Bison目标, 读懂SQLite中SQL解析部分代码 Flex&Bison简介Flex做词法分析Bison做语法分析 第一个Flex程序, wc.fl, 单词计数程序 ...

  6. 从零开始学习Hadoop--第2章 第一个MapReduce程序

    1.Hadoop从头说 1.1 Google是一家做搜索的公司 做搜索是技术难度很高的活.首先要存储很多的数据,要把全球的大部分网页都抓下来,可想而知存储量有多大.然后,要能快速检索网页,用户输入几个 ...

  7. Pro ASP.NET MVC –第二章 第一个MVC程序

    学习一个软件开发框架的最有效的方式就是了解并使用它.在本章,你将会创建一个简单基于ASP.NET MVC Framework的数据-实体应用程序.我们会该程序划分成若干小块,每次介绍一个部分,以便你能 ...

  8. Python第一天---第一个Python程序

    1.我的环境是windows下,需要安装notepad++,安装Python2,配置环境变量(百度下可以见) 2.打开cmd窗口-----输入I:  [输入要在哪个磁盘存储python代码(我的在I: ...

  9. 第一章 搭建一个通用的.net core项目框架

    项目目标部署环境:CentOS 7+ 项目技术点:.netcore2.0 + Autofac +webAPI + NHibernate5.1 + mysql5.6 + nginx 开源地址:https ...

随机推荐

  1. Qt程序开机自动运行

    一.写入注册表需要管理员权限 1.开发中生成并运行程序需要写入注册表时,应该以管理员权限打开项目: 2.点击程序运行需要写入注册表,则应该以管理员权限打开此程序. 二.实现 void MoreSetW ...

  2. STM32的I2C通讯过程

    使用I2C外设通讯时,在通讯的不同阶段它会对“状态寄存器(SR1 及SR2)”的不同数据位写入参数,通过读取这些寄存器标志来了解通讯状态. 1.主发送器 可使用STM32标准库函数来直接检测这些事件的 ...

  3. 使用寄存器点亮LED(第2节)—寄存器映射代码讲解

    // 打开 GPIOB 端口的时钟 *( unsigned int * )0x40021018|= ( 1 << 4 ); // 配置PC2 IO口为通用推挽输出,速度为10M *( un ...

  4. (五)Struts之Action类基础(二)

    上一章节末((三)Struts之Action类基础(一))介绍了如何获取用户输入数据的获取.接着就是在Struts中怎么把数据响应给用户端,这就必须要求我们把数据放到作用域中,然后才能显示到用户浏览器 ...

  5. INTEL_BIOS 编译—for-ATOM_E3800

    INTEL_BIOS 编译—for-ATOM_E3800 ======================================================================= ...

  6. sudo pip3找不到命令

    转自: https://blog.csdn.net/Cryhelyxx/article/details/53384004 编辑/etc/sudoers 找到Defaults env_reset, 将其 ...

  7. xposed 泛型参数怎么设置

    以下是hook一个方法,A(List<class>,bool b); 百度查了好多都没能解决,自己琢磨了挺久才搞定.直接用List.class就可以了,因为重载不能相同参数,所以List就 ...

  8. php使用播放插件播放m3u8,mp4,flv格式的视频

    一.这里我主要是播放m3u8的视频,有两款比较好的插件,swise和ckpalyer,我介绍的是ckplayer,这是在pc端播放的,并且是需要flash支持的,不过现在的最新浏览器都是默认安装的 二 ...

  9. Windows10系统里安装SCons

    1. 安装python2.7 执行python2.x的安装包程序python-2.7.12.amd64.msi进行安装即可 2. 安装scons 下载scons-2.5.0.zip压缩包并解压缩 CM ...

  10. Linux高级网络设置——将多个网卡设置成一个网卡

    Linux下可以设置网卡模式 模式0:负载均衡 模式1:主备模式,不提高网络带宽 模式3:多网卡同时发送相同的数据 准备实验环境: Redhat 6.4 企业版64位,最小化安装. 给虚拟机添加网卡 ...