现在可以使用 .Net Core 进行跨平台开发了。
dotnet core: https://dotnet.microsoft.com/download
同时建议用 Visual Studio Code 进行简单的开发:https://code.visualstudio.com/
VC 和 VS 区别
VS 是 Visual Studio,它是微软提供的一个工具集,由各种各样的工具组成。VS 可以支持 C/C++、VB、JAVA、C# 编程。然了一次只能支持一种编程方式。在 VS 安装完成,第一次运行的时候会让你选择常用语言,如果你选择 C/C++,那么他就成了能够进行 C/C++ 编程的平台也许就是你所说的 VC 了。如果不想用 C/C++ 的话,只需要修改一下他的初始化设置,选择别的编程语言,就成为了另一种的语言的编程环境了。
VC 是 Visual C++,是一个独立的 C/C++ 的开发工具,比较著名的是 VC6.0,现在的 VC2010其实就是 VC10.0。
再通俗一点,以 VS2010 和 VC2010 为例,VS2010 相当与 Office2010,包括了 World2010、Excel2010 等,而 VC2010 就相当于是 World2010。
Mac OS X搭建.Net环境 进行C#开发
Mono 官方下载地址: http://www.mono-project.com/
有了 Mono 平台之后,还得有一个好工具:
Xmarin Studio下载地址:http://www.monodevelop.com/
输入与输出
Console.Write(); 输出不换行 Console.WriteLine(); 输出并换行 Console.ReadLine(); 读取键盘输入的所有字符,返回字符串。按下回车键退出 Console.Read(); 读取键盘输入的第一个字符,返回其对应的ASCII值。按下回车键退出 Console.ReadKey(); 等待用户按下任意键并执行退出,(此函数的作用是为了在控制台窗口停留一下,直到用户敲击键盘为止。不然运行时,"Hello World!" 这句话会在控制台窗口一闪而过,没法查看。)
Console.ReadLine() 会等待直到用户按下回车,一次读入一行。
Console.ReadKey() 则是等待用户按下任意键,一次读入一个字符。
class Program { private List<Student> allStu = newList<Student>(); string yesORno; bool flag = true; public void AddStudent() { while (flag) { Student s = new Student(); Console.WriteLine("请输入学生姓名:"); s.StuName = Console.ReadLine(); Console.WriteLine("请输入学生学号"); s.StuNum = Console.ReadLine(); allStu.Add(s); Console.WriteLine("是否继续输入:请输入y或者n"); yesORno =Console.ReadKey().Key.ToString(); switch (yesORno) { case "Y": flag = true; break; case "N": flag = false; break; } } } public void ShowStu() { for (int i = 0; i < allStu.Count; i++) { Console.WriteLine(allStu[i].ToString()); } } static void Main(string[] args) { Program p = new Program(); p.AddStudent(); p.ShowStu(); Console.ReadLine(); } } class Student { private string stuName; public string StuName { get { return stuName; } set { stuName = value; } } private string stuNum; public string StuNum { get { return stuNum; } set { stuNum = value; } } public override string ToString() { return "姓名" + stuName + "......." + "学号" + stuNum; } }
感谢您的支持,我会继续努力的!
支付宝扫一扫,即可进行扫码打赏哦
2341C# 环境
现在可以使用 .Net Core 进行跨平台开发了。
dotnet core: https://dotnet.microsoft.com/download
同时建议用 Visual Studio Code 进行简单的开发:https://code.visualstudio.com/
2340C# 环境
VC 和 VS 区别
VS 是 Visual Studio,它是微软提供的一个工具集,由各种各样的工具组成。VS 可以支持 C/C++、VB、JAVA、C# 编程。然了一次只能支持一种编程方式。在 VS 安装完成,第一次运行的时候会让你选择常用语言,如果你选择 C/C++,那么他就成了能够进行 C/C++ 编程的平台也许就是你所说的 VC 了。如果不想用 C/C++ 的话,只需要修改一下他的初始化设置,选择别的编程语言,就成为了另一种的语言的编程环境了。
VC 是 Visual C++,是一个独立的 C/C++ 的开发工具,比较著名的是 VC6.0,现在的 VC2010其实就是 VC10.0。
再通俗一点,以 VS2010 和 VC2010 为例,VS2010 相当与 Office2010,包括了 World2010、Excel2010 等,而 VC2010 就相当于是 World2010。
2339C# 环境
Mac OS X搭建.Net环境 进行C#开发
在 Mac 下想要用 C# 语言的话,首先得有个跨平台的 .Net 环境- Mono:Mono 官方下载地址: http://www.mono-project.com/
有了 Mono 平台之后,还得有一个好工具:
Xmarin Studio下载地址:http://www.monodevelop.com/
2338C# 教程
输入与输出
2337C# 教程
Console.ReadLine() 会等待直到用户按下回车,一次读入一行。
Console.ReadKey() 则是等待用户按下任意键,一次读入一个字符。