1.多个脚本文件

  1. 1.必备知识点-多个脚本文件
    1. 1.1 知识点
      1. 了解脚本文件格式和路径
      2. 新建脚本文件
      3. 在文件夹中新建脚本文件
      4. 总结
    2. 1.2 知识点代码

1.必备知识点-多个脚本文件


1.1 知识点

了解脚本文件格式和路径

脚本文件

  • C#脚本文件的后缀是 .cs,默认以 Main 作为主入口。

解决方案

  • C#解决方案格式是 .sln,双击进入解决方案。

项目

  • 解决方案中的一个项目是 .sln 同级目录下的一个文件夹。

bin文件夹

  • 在项目运行后会在项目中的 bin 文件夹内生成 Debug 相关文件。

app文件夹和exe文件

  • 在项目运行后 Debug 相关文件内会包含一个 app 文件夹。要想别人使用你写的这个程序可以直接把这个文件夹发给别人,执行里面的 exe 文件。不能只给别人发 exe 文件,exe 文件可能会使用到 app 文件中的其他文件。

新建脚本文件

在目录中手动新建文本文件改后缀变成脚本文件


IDE内新建脚本文件




命名空间名字默认和项目名一样。

同一个命名空间内的类、结构体、枚举等可以直接使用,不同命名空间要引用。

接口、类、结构体一个声明就对应一个脚本,这样可以清晰的知道每个脚本对应相关。

在文件夹中新建脚本文件

可以新建文件夹管理脚本

可以直接拖拽把脚本移动到新建文件夹中




命名空间被重命名了,多了一个当前文件夹。

也可以直接在文件夹添加脚本文件




这样创建出来的脚本文件的命名空间默认会多一个文件夹的名字。

总结

  • C#脚本文件的后缀是 .cs
  • C#解决方案中的一些重要文件夹:bin
  • 解决方案资源管理器窗口,工程右键,点添加。
  • 文件中新建脚本文件,需要注意命名空间名的改变。

1.2 知识点代码

using Game;
using System;

namespace 必备知识_多脚本文件
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("多脚本文件");

            #region 知识点一 了解脚本文件格式和路径

            //c#脚本文件的后缀 是 .cs 默认以Main作为主入口

            //c#解决方案格式  是 .sln 双击进入解决方案

            //解决方案中的一个项目 是 .sln同级目录下的一个文件夹

            //在项目运行后 会在项目中的bin文件夹内生成Debug相关文件

            //在项目运行后 Debug相关文件内会包含一个app文件
            //要想别人使用你写的这个程序可以直接把这个文件夹发给别人 执行里面的exe文件
            //不能只给别人发exe文件 exe文件可能会使用到app文件中的其他文件

            #endregion

            #region 知识点二 新建脚本文件

            //在目录中手动新建文本文件改后缀变成脚本文件

            //IDE内新建脚本文件

            //同一个命名空间内的 类 结构体 枚举等可以直接使用 不同命名空间要引用
            Person p = new Person();

            //接口 类 结构体 一个申明 就对应一个脚本 这样可以清晰的知道每个脚本对应相关

            #endregion

            #region 知识点三 在文件夹中新建脚本文件

            //可以新建文件夹管理脚本

            //可以直接拖拽把脚本移动到新建文件夹中

            //也可以直接在文件夹添加脚本文件
            //这样创出来的脚本文件的默认命名空间会多.一个文件夹的名字

            GameObjectr obj = new GameObjectr();

            #endregion
        }
    }

    //总结
    //1.c#脚本文件的后缀 是 .cs 
    //2.c#解决方案中的一些重要文件夹 bin
    //3.解决方案资源管理器窗口 工程右键 点添加
    //4.文件中新建脚本文件 需要注意命名空间名 的改变
}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏