【C#】VS2010的Helloworld,输入输出、条件、循环、数组、类
来源:互联网 发布:世界杯预选赛积分算法 编辑:程序博客网 时间:2024/06/05 11:56
C#是微软公司自己的东西。因此直接用Visual Studio直接来写就好。与Java比较类似,但C#来继承了C++的命名空间、运算符重载等东西。C#没有包的概念,通过命名空间实现Java的包。C#能写窗体、ASP.NET甚至还有传说中的Unity3D。VS的下载、安装这里就不介绍了,这东西网上一搜一大堆,安装基本上可以下一步按到低,什么环境变量都不用配置。
要写C#,打开VS2010之后,文件->新建->项目。
在之后的对话框,选择C#语言,之后选择“空项目”,“控制台应用程序”也可以的,但是会引入很多没用的东西。
之后VS2010会帮你搞一个解决方案,右键解决方案中,添加->新建项
在弹出的对话框中,选择类,注意在最下方的“名称”中对这个类命名好相应的名称。
VS会帮你生成一些代码,如下图,其实绿色框框住的部分是对于接下的Helloworld没有意义的C#代码,可以删掉的。
接下来,把这个Helloworld.cs修改成如下的代码,下述代码,展示了C#的控制台输入输出、条件、循环、数组、类的使用。
using System;//Util类的声明class Util{ private String name; public Util(String name) { this.name = name; } public void sayHello() { Console.WriteLine("你好," + name); } public int getMax(int[] arr) { int max = arr[0];//先把数组的第一项给i foreach (int j in arr)//之后遍历这个数组,此处利用的foreach的结构 { if (max < j) { max = j; } } return max; }}class Helloworld{ public static void Main(String[] args) { //输入输出 Console.Write("请输入你的名字:"); String name = Console.ReadLine(); Util util = new Util(name); util.sayHello(); //求最大值 int[] arr = new int[] { 1, 2, 123, 421, 2, 23, 54, 2 }; Console.WriteLine("数组arr的最大值为:" + util.getMax(arr)); Console.ReadKey(); // 窗口暂停,等待按键 }}
运行结果如下图,其中aaa是我输入的部分:
0 0
- 【C#】VS2010的Helloworld,输入输出、条件、循环、数组、类
- 【Python】Windows版本的Python开发环境的配置,Helloworld,Python中文问题,输入输出、条件、循环、数组、类
- 【C++】C++的输入输出、循环、条件、字符串、数组、类、继承的使用实例
- 【C++】C++的输入输出、循环、条件、字符串、数组、类、继承的使用实例
- C/C++ 字符数组的输入输出
- java 数组定义和循环输入输出
- Java数组的输入输出
- Java 数组的输入输出
- [初试]C学习笔记#001: 关于while循环的条件
- 数据结构 循环队列的输入输出
- python的循环条件
- C语言数组元素的循环移位
- c#经典编程实例(一基本的输入输出和循环数组的使用)
- 基于for循环的c语言循环控制条件的使用陷阱解密
- 【win32】vs2010的窗体程序Helloworld
- 【win32】vs2010的窗体程序Helloworld
- 基本循环条件语句及数组
- [学习笔记02]条件、循环、数组
- iOS 支付宝
- 内存寻址
- Android插件化机制与HotFix
- 【Java并发编程】之七:使用synchronized获取互斥锁的几点说明
- Tame your Android apps power consumption — optimize for battery life
- 【C#】VS2010的Helloworld,输入输出、条件、循环、数组、类
- 软件设计之状态机
- am335x简介
- Windows下执行gem install 时ERROR: Failed to build gem native extension的解决办法.
- 【Java并发编程】之八:多线程环境中安全使用集合API(含代码)
- ASCII, LATIN1, UTF8 简介
- Mac如何设置多个桌面
- 自定义View
- cocoaPods