передать параметр в метод C # с помощью [квадратных скобок] - PullRequest
0 голосов
/ 18 октября 2019

как передать параметр между [Имя]
см.

 public static string GetNationalCode(string Name)
 {
            foreach(var User in Users)
            {
                if(User.Name== Name)
                {
                    return User.Code;
                }
            }
            return "";
  }

Я хочу преобразовать метод top в этот код

  public static string GetNationalCode[string Name]()
  {
            foreach(var User in Users)
            {
                if(User.Name== Name)
                {
                    return User.Code;
                }
            }
            return "";
 }

1 Ответ

3 голосов
/ 18 октября 2019

Я считаю, что вы ищете Индексаторы .

Как указывает @Rotem в комментариях, индексаторы невозможны как статические методы (как обсуждалось здесь для ). пример ).

...