C#开发的OpenRA的mod.yaml文件
2023-09-14 09:10:03 时间
C#开发的OpenRA的mod.yaml文件
在OpenRA游戏里,会看到这样一段代码:
Manifest LoadMod(string id, string path)
{
IReadOnlyPackage package = null;
try
{
if (!Directory.Exists(path))
{
Log.Write("debug", path + " is not a valid mod package");
return null;
}
package = new Folder(path);
if (package.Contains("mod.yaml"))
return new Manifest(id, package);
}
catch (Exception e)
{
Log.Write("debug", $"Load mod '{path}': {e}");
}
package?.Dispose();
return null;
}
在这段代码里,这行package.Contains("mod.yaml"
相关文章
- C# 项目没有.sln文件的解决办法:
- C#贪吃蛇游戏(全代码)
- c#多进程通讯,今天,它来了
- C#实现xlsx文件导出
- [C#.NET 拾遗补漏]09:数据标注与数据校验
- C#多医院云LIS系统源码
- c#读properties文件详解编程语言
- C#实现图片分割方法与代码
- C#中接口(interface)的理解
- c#下将.cs文件编译成dll
- c#读取xml文件到datagridview实例
- C#中XmlTextWriter读写xml文件详细介绍
- C#对XML文件的各种操作实现方法
- asp.netC#实现下载文件的六种方法实例
- c#.NET写txt文件小例子
- C#中is与As运算符号的使用详解
- c#使用资源文件的示例
- c#中xml文档注释编译dll引用到其它项目示例
- C#Ini文件操作实例
- c#文件下载示例的4种方法分享
- C#同步、异步远程下载文件实例
- C#递归实现回文判断算法
- C#中String类常用方法汇总
- C#中设置textbox限制条件的方法
- C#的FileInfo类实现文件操作实例
- C#文件管理类Directory实例分析
- C#设置MDI子窗体只能弹出一个的方法
- C#逐行读取txt文件的方法