竹笋

首页 » 问答 » 问答 » 做程序从helloword开始
TUhjnbcbe - 2022/8/8 17:36:00
北京治疗白癜风疼不疼 http://pf.39.net/bdfyy/bdfjc/150120/4561809.html

C#基础学习,简述了C#的特点、idea、简单实例

1.简介

C#是由微软(Microsoft)开发的的一个简单的、现代的、通用的、面向对象的编程语言,相比java来说,我感觉C#的语言比java稍微的简洁一点,同时框架结构不像java那样种类繁多,但是弊端就是最近几年才支持跨平台和开源,.netcore也是最近兴起的,所以现在很多人觉得java生态好还开源免费,.net方向收费而且成本比java高。其实现在.netcore和java差不多,都可以进行跨平台和分布式部署,同时支持docker等容器部署。

2.开发环境

C#常用的开发工具一般是VisualStudio或者VSCode,一般我使用的是VisualStudio。

3.特点

面向对象

容易学习

结构化语言

目前支持跨平台

4..net平台中C#可以做各种服务

客户端应用CS(winform、WPF)

WEB应用BS(.netMVC、asp.Net)

后端服务(WCF)

5.简单Helloword

例如我们在vs上新建一个简单的项目demo01,然后定义一个main类,作为启动方法,方法中打印一个HelloWord的操作例如:

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;//命名空间namespacedemo01{///summary///类////summarypublicclassmain{///summary///启动方法,一个项目只能有一个启动方法////summary///paramname="args"/paramstaticvoidMain(string[]args){//打印到控制台方法打印一个HelloWordConsole.WriteLine("HelloWorld!");}}}

运行后结果

HelloWorld!

注解:

usingSystem:代表引用的类库

namespacedemo01:代表声明一个命名空间demo01

classmain:代表类名是main

staticvoidMain(string[]args):代表一个启动方法

注意

C#区分大小写,同时所有的语句和表达式必须以分号结束

1
查看完整版本: 做程序从helloword开始