c# 时间格式化为英文_了解C#语言及工具Visual Studio

阶段一:C#语言的学习(4-5) 跟java 99%一样的(仅限语法)

熟习C#的语法规范,以及制作一些简单的控制台应用

阶段二:可视化编程(5-6) WindowForm窗体应用程序

贪吃蛇,音乐播放器,相册

阶段三:数据库应用程序(直到结束)(具有商业价值的)

管理系统,即时聊天系统

介绍C#以及.Net

.Net是一种开发平台

语言:C#(我们学习的语言,严格区分大小写),C++,j#,f#,vb

工具:Visual Studio 2015(直接支持Android、IOS)

文档:MSDN

类库:包含各种已经编写好的功能,学会调用它,将使你受益终生

能做什么?

1.Windows操作系统中所有.exe结尾的(桌面应用)

2.你在IE其他浏览器中能打开的页面(Web开发)

3.服务开发

4.移动开发(wp操作系统)--现在没啥用了

介绍Visual Studio2013工具的使用

开始菜单->所有程序->Visual Studio2013

基本操作:

1.创建一个项目(project)

A.起始页->新建项目 & 文件->新建->项目 & Ctrl+shift+N

B.选择项目类型->控制台类型->项目语言 C#

C.选择项目名称->路径->解决方案名称

什么是解决方案?

e154e1b5a7d446b98ab80fd07ba9f3fb.png

2.编辑代码

了解代码的结构

bedef824e7123fa4cfcb78b79d8acd9a.png

注意:

方法只能写在类的里面,类只能写在命名空间里面。

3.测试运行查看结果(Ctrl+F5执行代码不调试,单独F5也可以)

4.其他操作

关闭类文件之后->解决方案资源管理器中->找到你要打开的类 *.cs结尾的,双击打开即可

关闭解决方案->菜单->视图->解决方案

关闭整个解决方案之后->在项目文件中->*.sln结尾的文件(解决方案文件)->双击打开(右键->打开方式->Visual Studio 2013)

5.解决方案结构

78cddac61e5b1d74a5a37ca7063c4376.png

使用using关键字引入命名空间

namespace自己定义的命名空间(就是项目名)

52d3575c909ebfb0b8ff7ded4011c3b9.png

定义变量的语法:

变量类型 变量名称 =值;

定义变量的目的:

保存一个值,在内存中,方便日后计算

数据类型

int a = 10; 整数类型

double b = 1.32 小数类型

char c = 'c'; 单字符类型

string name = "小二";

bool bl = true; 布尔类型

DateTime 时间类型

DateTime dt = DateTime.Now;//当前时间

变量命名规则

组成:52个字母(A-Z,a-z),10个数字(0-9),下划线(_)

开头:字母或下划线

不能是关键字(如Main等)

命名规范

1.驼峰命名法:第一个单词小写,第二个单词后的首字符大写其他字符小写(字段,变量,name,myName)

2.帕斯卡命名法:所有单词首字符大写其他字符小写(属性,方法,类,Name,Show,Student)

类型的转换

除了java中的小转大,(强制转换的类型),还有 要转化的类型.Parse(数据)。

9c9f5ef2d6baad34cec7d315fbfcb2e7.png

WriteLine() 输出有两种形式

string a ="123";

1.拼接形式

WriteLine("我是"+a);

2.格式化方式(挖坑,填坑)

WriteLine("我是{0}",a);

注释

行注释 // 块注释 /*…*/

文档注释 ///…

Random ran = new Random();

ran.Next();0到正无穷

ran.Next(10);0到9

ran.Next(1,10);1到9

回忆条件判断结构

if(表达式){

成立代码区

}else{

不成立代码区

}

三元运算符和java一样

&&并且 必须都为真,结果才为真,否则全是假

| | 或者 只要一个为真,结果就是真

switch(表达式){

case 值: 代码段 break;

default: 代码段 break;

}

1cbaeb5aed083625d221313ba7437295.png

小技巧

注释(普通注释,段落注释,文档注释)

快速注释 Ctrl + e + c

取消注释 Ctrl + e + u

折叠(#region 代码 #endregion)

Ctrl + k + s

主动排版 ctrl+k+d

cw+tab+tab 弹出 Console.WriteLine();

总结:

概念性的(新)

代码结构以及项目结构

c85575c48f1563bc53f20fb57e62c073.png

语法语言(旧)

补充:如果一个解决方案里面有多个项目要准确执行(调试)有两种方法

1.点击解决方案右键属性,把启动项目点成当前选定内容

2.右键项目设为启动项目

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值