首先我们看看环境。
我这里是直接带大家使用 .net core 这个环境入门的。其实core比framework要简单很多的。
第一:入门必备。开始的第一个程序。HelloWorld
用控制台创建我们 .net Core的第一个项目HelloWorld:
我们上面那个环境的搭建需要看下面几个链接的文章。
下载 .net core 并安装:
我们学会用控制台后,就要学习使用开发工具,这里我推荐使用vscode
使用 vs code 创建 .net core控制台应用程序:
----------华丽的分割线----------
使用 deepin-linux 的朋友们也可以使用 .net core
其他的安装使用就要去官网看了。
----------华丽的分割线----------
下面我们讲讲C#中的两个重要的入门知识点。
几个关键词:
namespace :命名空间
class :类
1、Main方法
正式的说,定义Main方法的类叫做应用程序对象。虽然一个可执行文件可以有多个应用程序对象(在执行单元测试的时候可能有用),但是我们必须通过命令行编译器的/Main选项或通过vs项目属性编辑中 Application 选项卡内的 Startup Object 下拉列表框来通知编译器将哪个 Main 方法作为入口点 – 《精通C#》 55页
这个方法就是程序入口,是个静态的方法。我们刚刚写程序的朋友们就可以把学到的一些新的写出来。
2、Console 类
这个类是我们最基础的类
产考文档或者继续看下面的文章:
https://docs.microsoft.com/zh-cn/dotnet/api/system.console.resetcolor?view=netframework-4.7.2
我们使用 .net core 中 console 这个类 有5个方法是比较常用的:
1、ReadKey //捕捉输入的一个字
2、ReadLine //捕捉输入的一行话
3、Write //只输出不换行
4、WriteLine //输出并换行
using System;
namespace _20190316LBy1
{
class Program
{
static void Main(string[] args)
{
Console.Write("友好提示:");
Console.WriteLine("请输入一句话");
string str1 = Console.ReadLine();//捕捉到的文字放入一个变量
Console.WriteLine("您输入的是:" + str1);
}
}
}
欢迎进qq群交流:704028989