C# 糟糕的情况:如何为不同的函数声明常量 - 但有限

问题描述 投票:0回答:1

我正在学习课程,初学者。我有一个 C# 程序,可以处理不同函数中的按位运算。

我在每个函数开始时都会得到验证。所以我有很多“相同的错误消息”,并且样式校正器要求我设置一个常量。在 Main 函数中,我无法构建任何东西(仅限于非常低的复杂性)。如果我创建任何嵌套或部分类,我又不被允许。如果我创建一个新文件,在其中存储常量,我又不被允许。如果我创建一个 void 函数来打印错误,它会要求创建一个常量;等等...请。帮助。谢谢你

示例:

static string NumNot(string x)
{
    if (!ValidBin(x))
    {
         Console.WriteLine("THE SAME ERROR MESSAGE");
    }

    string resultNOT = "";
    for (int i = 0; i < x.Length; i++)
    {    .....
c# constants complexity-theory
1个回答
0
投票

只需在包含类中创建一个常量:

const string errorMsg = "THE SAME ERROR MESSAGE";

static string NumNot(string x)
{
    if (!ValidBin(x))
    {
         Console.WriteLine(errorMsg);
    }

    string resultNOT = "";
    for (int i = 0; i < x.Length; i++)
    {    .....
© www.soinside.com 2019 - 2024. All rights reserved.