首页 > 解决方案 > VS Code在编译时添加空间

问题描述

为 c# 分流场控制台计算器和 vs 代码编写代码不断在我的字典 ref 之间添加空格,见下文;

编译前;

if (operators.ContainsKey (Convert.ToString (ch)))
                return TokType.Operator;

编译后;

if (operator s.ContainsKey (Convert.ToString (ch)))
                return TokType.Operator;

上面的字典参考;

public IDictionary<string, Operator> operators = new Dictionary<string, Operator> {
        ["+"] = new Operator { Name = "+", Priority = 1 },
        ["-"] = new Operator { Name = "-", Priority = 1 },
        ["*"] = new Operator { Name = "*", Priority = 2 },
        ["/"] = new Operator { Name = "/", Priority = 2 },
        ["^"] = new Operator { Name = "/", Priority = 3, RHS = true }
    };

.csproj 文件

<Project Sdk="Microsoft.NET.Sdk"><PropertyGroup><OutputType>Exe</OutputType<TargetFramework>netcoreapp2.1</TargetFramework></PropertyGroup></Project>

请帮助...我要建立论坛导致无处可去。

标签: c#visual-studio-code

解决方案


推荐阅读