Go to file
2025-01-15 00:42:13 +08:00
.vscode 优化界面 2025-01-04 18:21:29 +08:00
MinLong 优化界面 2025-01-04 18:21:29 +08:00
ModelingMusic 清理代码,移除不必要的注释和未使用的变量,优化控制台菜单选项 2025-01-12 18:31:53 +08:00
Tanchishe 优化界面 2025-01-04 18:21:29 +08:00
.editorconfig 重构Music和MusicFrom类,优化键盘监听和按键处理逻辑 2025-01-07 19:46:11 +08:00
.gitattributes One 2024-08-25 17:55:05 +08:00
.gitignore 修复嵌套While的内存泄漏 2024-08-27 21:52:00 +08:00
Chouka.cs 优化抽卡系统逻辑,重构输入处理,清理无用代码并调整输出信息 2025-01-12 19:50:24 +08:00
Debug.csproj 清理项目文件,移除不必要的文件夹引用;优化控制台输出,调整提示信息和异常处理 2025-01-15 00:42:13 +08:00
Debug.sln One 2024-08-25 17:55:05 +08:00
Debug.xsd One 2024-08-25 17:55:05 +08:00
ModeSwitch.cs 优化模式切换逻辑,更新控制台输出信息,调整 README.md 内容 2025-01-13 15:27:30 +08:00
Program.cs 清理项目文件,移除不必要的文件夹引用;优化控制台输出,调整提示信息和异常处理 2025-01-15 00:42:13 +08:00
README.md 优化模式切换逻辑,更新控制台输出信息,调整 README.md 内容 2025-01-13 15:27:30 +08:00
SearchFile.cs 清理项目文件,移除不必要的文件夹引用;优化控制台输出,调整提示信息和异常处理 2025-01-15 00:42:13 +08:00

ModelingDebug

C#-Net控制台程序

功能

  1. 抽卡模拟器
  2. 文件/文件夹搜索
  3. 下落字符调试
  4. 小龙快跑 简易游戏

集成和使用

内置选择模式
可自由添加模块
PgUp/W 上选择
PgDn/S 下选择
1···9快捷数字选择
Enter(回车) 确定执行
Esc 选择退出 Enter(回车) 返回选择器

使用

Visual Studio Code
Visual Studio 2022
其他能运行C# Net8.0的程序

方法

var 变量 = new ModeSwitch("string", string[], (a) =>
{
        //在这里处理选择逻辑
},"message");

例子

string[] str = ["模块", "模块", "模块", "模块"];
var modeSwitch = new ModeSwitch("请选择你要执行的操作:", str, (a) =>
{
    switch (a)
    {
        case 0:
        //需要执行的方法模块
            break;
        case 1:
        //需要执行的方法模块
            break;
        case 2:
        //需要执行的方法模块
            break;
        case 3:
        //需要执行的方法模块
            break;
        case 4:
        //需要执行的方法模块
            break;
        default:
            printfLine("还没有这个功能");
            break;
    }
});

新增底部注意提醒词

public ModeSwitch(string title, string[] a, Action Enter, string message)