xiaoou
54d9f3add3
compat: switch expression → ternary for .NET 4.8 双兼容
IsmctsBot.cs:539: C#8 switch expression → C#7.3 ternary
num switch {1=>14,2=>16,_=>num} → num==1?14:num==2?16:num
bot代码(.NET 4.8)兼容性清单:
✅ LINQ (GroupBy/OrderBy/SelectMany) — 原生
✅ string 插值 $"..." — C#6
✅ ?./?? — C#6
✅ ValueTuple — 需 NuGet System.ValueTuple (net48)
✅ 已移除 switch expression — 唯一 C#8 特性
net48 项目集成只需3步:
1. 复制 PdkBot.cs + IsmctsBot.cs → PdkFriendServer/Logic/
2. csproj: <PackageReference Include="System.ValueTuple" Version="4.5.0"/>
3. WaitWanJiaShuRu 加入 BotMode 分支(同 net10.0 逻辑)
2026-07-07 14:36:13 +08:00
..
2026-07-07 12:02:15 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 14:36:13 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 12:02:15 +08:00
2026-07-07 12:47:59 +08:00
2026-07-07 12:02:15 +08:00