如何在公共静态字符串GetMessage(字符串文本)中纠正此构建错误.GetMessage下划线

本文关键字:字符串 GetMessage 下划线 错误 构建 静态 文本 | 更新日期: 2023-09-27 18:16:07

我使用这段代码进行测试。最后,我想从数据表绑定文本框。使用sqlDatareader。

     public static class Class1
     {
         public static string GetMessage(string text)
         {
             string message;
             int number;
             if (int.TryParse(text, out number))
             {
                 if (number > 10)
                     message = " number must be below 10";
                 else
                     message = " Good ! You entered ; " + number;
             }
             else
                 message = " Not valid Number";
         }
     }

     private void GetParentRecordBtn_Click(object sender, EventArgs e)
     {
         MessageBox.Show(Class1.GetMessage(Parent.Text));

     }

如何在公共静态字符串GetMessage(字符串文本)中纠正此构建错误.GetMessage下划线

您没有返回任何内容。使用返回关键字返回字符串

public static string GetMessage(string text)
{
    string message;
    int number;
    if (int.TryParse(text, out number))
    {
        if (number > 10)
            message = " number must be below 10";
        else
            message = " Good ! You entered ; " + number;
    }
    else
        message = " Not valid Number";
    return message; // This is the part you missed.
}

因为public static string GetMessage(string text)意味着您的函数GetMessage将一个参数作为字符串,返回类型是String