博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一个C#程序
阅读量:5104 次
发布时间:2019-06-13

本文共 1505 字,大约阅读时间需要 5 分钟。

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

转载于:https://www.cnblogs.com/luoxionghenku/p/7631478.html

你可能感兴趣的文章
好莱坞十大导演排名及其代表作,你看过多少?
查看>>
Loj #139
查看>>
StringBuffer是字符串缓冲区
查看>>
hihocoder1187 Divisors
查看>>
java入门
查看>>
Spring 整合 Redis
查看>>
Azure 托管镜像和非托管镜像对比
查看>>
JSP:Cookie实现永久登录(书本案例)
查看>>
js window.open 参数设置
查看>>
032. asp.netWeb用户控件之一初识用户控件并为其自定义属性
查看>>
linux--GCC用法
查看>>
Ubuntu下安装MySQL及简单操作
查看>>
OWIN是什么?
查看>>
前端监控
查看>>
clipboard.js使用方法
查看>>
0906第一次作业
查看>>
移动开发平台-应用之星app制作教程
查看>>
jquery validate使用笔记
查看>>
主要的几个脑网络——整理自eegfmri的博客
查看>>
leetcode 459. 重复的子字符串(Repeated Substring Pattern)
查看>>