Как разбить строку и передать ее в ваш метод get; set - PullRequest
0 голосов
/ 18 марта 2020

У меня есть веб-API, который принимает строку. Строка выглядит следующим образом

14523: GFTRED3545EDH

Теперь она передается на мою командную страницу:

public class CaptureCommand : Command
{      
 // how do i split my string in here so that it goes to the correct parameter

    public int id { get; set; }  //pass in 14523

    public string code { get; set; } //pass in GFTRED3545EDH    
}

Я не уверен, как разделить мою строку так, чтобы ID получал 14523, а код получал GFTRED3545EDH

Ваша помощь будет принята с благодарностью.

1 Ответ

2 голосов
/ 18 марта 2020

Вы можете использовать String.Split . Если вы передадите его через конструктор, то это будет выглядеть так:

public CaptureCommand(string value)
{
  var parts = value.Split(':');
  id = int.Parse(parts[0]);
  code = parts[1];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...