как прочитать строку значенийкак читать строки с помощью C#
QuoteNo: 32586/CustomerNo: ABCDEF/TotalAmount: 32/Обработанные: Нет
я не хочу, чтобы прочитать значения строк в любой заказ
как прочитать строку значенийкак читать строки с помощью C#
QuoteNo: 32586/CustomerNo: ABCDEF/TotalAmount: 32/Обработанные: Нет
я не хочу, чтобы прочитать значения строк в любой заказ
Не уверен, что вы хотите сделать, но с вашей данной строки может быть следующим
string input = "QuoteNo:32586/CustomerNo:ABCDEF/TotalAmount:32/Processed:No";
var query = from pair in input.Split('/')
let items = pair.Split(':')
select new
{
Part = items[0],
Value = items[1]
};
// turn into list and access by index
var list = query.ToList();
// or turn into dictionary and access by key
Dictionary<string, string> dictionary
= query.ToDictionary(item => item.Part, item => item.Value);
+1 просто писал тот же ответ .... –
Я все для neebie вопросы, но я предполагаю, что определенный уровень Google-способность
http://www.daniweb.com/forums/thread60361.html
http://www.dreamincode.net/forums/topic/12793-c%23-reading-each-character-of-a-string/
https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6030362.html
string str = "QuoteNo:32586/CustomerNo:ABCDEF/TotalAmount:32/Processed:No";
string split = str.Split('/');
foreach(string s in split)
{
int index = s.IndexOf(':');
if (index <= 0 || index + 1 >= str.Length) throw new Exception();
string name = s.SubString(0,index);
string value = s.SubString(index+1);
}
так что ваш выход, как: QuoteNo:/CustomerNo: ABCDEF/TotalAmount:/Обработано: Нет – anishMarokey
Прочитайте строки из чего? Для чего? – nlinus
StackOverflow Jeopardy. Угадай вопрос за 400 долларов, Алекс. –