C#语言自学总结 Day01

文章目录

  • 一、.Net
  • 二、C#和Java
  • 三.Net平台的应用
  • 四. .Net两种交互方式
  • 五.VS初识
    • 1.打开VS软件
    • 2.创建项目
    • 3.错误改正
    • 4.解决方案
    • 5.认识类中的各个部分
    • 1.命名空间的解释
    • 2.main函数
    • 6.相关文件介绍
    • 1.解决方案文件夹
    • 2.解决方案文件夹的内容
    • 3.项目文件夹内容
  • 六.必须掌握的两行代码
  • 七.VS相关设置
    • 1.F6作用
    • 2.设置行号
    • 3.设置字体
    • 4.设置背景颜色
    • 5.设置启动项目
    • 6.加载和卸载启动项目
    • 7.重置VS
  • 八. 总结

一、.Net

废话不多说,直接上图吧!
C#语言自学总结 Day01_第1张图片一个图可以看明白吧,就是.NetFramework为.Net提供了一个稳定的平台,也是平台的一种工具,是不可缺少的。

二、C#和Java

c#是有1种编程语言,必须要在.Net平台下运行,离开之后是不能单独运行的,而.Net平台中还有很多语言哦,eg:VB。但是,C#是这些语言的主角,其他都是配角。
Java既是一种平台,也是一种编程语言。

三.Net平台的应用

1.可以开发桌面应用程序
2.可以开发网页,比如说:京东,淘宝等,ASP.NET
3.可以开发手机应用程序
4.可以Unity游戏开发

四. .Net两种交互方式

1.C/S模式,Client/Server,客户/服务器模式,这种模式用户需要下载个软件,比如qq。
2.B/S模式,Browser/Server,浏览器/服务器模式,这种模式的用户只需要通过浏览器就可以交互。

五.VS初识

1.打开VS软件

有两种方法:
1)直接打开
2) Win+R打开控制面板,输入“devenu"就可以打开啦!

2.创建项目

选择C#语言下的Windows控制台程序,设置解决方案和项目名称的时候注意一定要设置成纯英文的,因为unity中只要出现中文就不能够运行了。

3.错误改正

我使用的是2019版的VS,一进去就出现错误了,显示NU1101的错误,在网上搜到了解决方案。这个解决方案来自网络!如果你也有同样的问题,这样就可以解决啦!
C#语言自学总结 Day01_第2张图片

4.解决方案

在视图右端有一个解决方案,没有的话"视图—>解决方案管理器”打开。在解决方案管理器中,我们可以看到,方案包含着项目,项目包含着类,一个方案可以有很多项目,一个项目可以有很多的类。那你也可以去创建项目或者类。在解决方案处,右击,选择添加,添加项目就可以添加一个新的项目。同理,点击项目,右击,添加,可以添加新的类。
C#语言自学总结 Day01_第3张图片

新建类如图:
C#语言自学总结 Day01_第4张图片

5.认识类中的各个部分

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;//引用命名空间

namespace _01_MyFirst_Demo//项目名称
{
    class Program//类
    {
        static void Main(string[] args)//main函数
        {
            Console.WriteLine("Hello World");
            Console.ReadKey();
        }
    }
}

1.命名空间的解释

家乐福商场——>水果摊——>苹果
永辉商场——>水果摊——>苹果
时小糖商场——>水果摊——>苹果(这个苹果到底是家乐福还是永辉的呢,前面就要加上前缀,所以命名空间就是这样的!)

2.main函数

main函数或者main方法,都可以的
main函数是程序的主入口,一个程序从main函数开始的括号执行,到结束的括号执行结束。所以哦,我们写代码写在main函数里面。

6.相关文件介绍

1.解决方案文件夹

我们刚才生成了一个文件夹,如图,这个文件夹是解决方案文件夹,里面包含着解决方案的信息。
C#语言自学总结 Day01_第5张图片

2.解决方案文件夹的内容

C#语言自学总结 Day01_第6张图片

3.项目文件夹内容

C#语言自学总结 Day01_第7张图片

config是配置文件,这里没有
properties属性文件,这里也没有,不知道为什么呢!后面再看。

补充:呜呜呜,我知道为什么没有那两个文件了,应该建的是控制台应用,我建立的是.Net Core,应该建立的是.Net Framework。大家注意嗷!正确创建好的文件效果如下图:

这里补充一下两者的区别:

.Net Framework,只针对Windows平台,包含了Windows平台的所有特性。
.Net Core 可以针对多个平台发布,但是.Net Core 无法包含.Net Framework的所有特性。但是.Net Core的跨平台特性可以方便的在多个平台上共享业务逻辑。
C#语言自学总结 Day01_第8张图片

六.必须掌握的两行代码

using System;

namespace _02_MySecond_Demo
{
    class Program
    {
        static void Main(string[] args)
        {
           Console.WriteLine("Hello world!");
           Console.ReadKey();
           Console.WriteLine("我也是Hello world!");
           Console.ReadKey();
        }
    }
}

此处在main函数里面写了四行代码,Console.WriteLine(“里面写需要子啊控制台输出的内容”);
Console.ReadKey();可以暂停程序,可以输入任意字符程序继续运行,输入的任意字符显示在控制台上。
补充:再给运行代码有两种方式,一种是直接点击上方的启动按钮,另一种是按住F5,关闭的时候可以直接点掉控制台的×,或者是点击停止按钮,就是菜单栏那个红色的方块哦!
这里注意,编写代码的时候一定是英文半角类型,括号也要注意。每行代码结束之后都要用分号结尾。

七.VS相关设置

1.F6作用

F6是在不知道问题出在那里的时候,点击F6会生成解决方案,老师用的是2013版本,2019版本在底端会提醒。2019版本的快捷键是ctrl+shift+B

2.设置行号

菜单栏:工具——>选项——>文本编辑器——>C#——>行号

3.设置字体

菜单栏:工具——>选项——>环境——>字体和颜色——>选择Consola这个字体,比较好辨别中英文。

4.设置背景颜色

菜单栏:工具——>选项——>环境——>常规——>背景颜色

5.设置启动项目

因为你在运行的时候,无论你编写的是哪个项目,一般都会默认运行第一个项目。设置一下,右击解决方案,选择“属性”,选择“选定项目”,这样你编辑那个项目,那个项目就启动。
C#语言自学总结 Day01_第9张图片

6.加载和卸载启动项目

当你写了很多项目,但是你不打算要了,可是又担心哪一天用到,那么你就右击该项目选择“卸载”项目,该项目就不可用了,突然有一天你想用了,右击项目,选择“重新加载项目”就可以啦!

7.重置VS

当你发现vs被你玩坏了了,不要怕,选择菜单栏——>工具——>导入与导出设置——>选择重置所有设置即可。

八. 总结

C#语言自学总结 Day01_第10张图片

你可能感兴趣的:(c#,unity)