how to get from such string ‘ name1{value1,value2};name2{value3}; … nameN{value12, valueN} ‘
Array or arrays in such form: Array = {string, int};{string, int};{string, int};
like this:
{
{ name1 ; value1}
{ name1 ; value2}
{ name2 ; value3}
...
{ nameN ; valueN}
}
in C# (.net)?
If you can assume that the document will always be well-formed:
Result:
If name1, name2, … , nameN are unique and you don’t care about the order then you may prefer to use a
Dictionaryinstead of aList. If you really want an array instead of a list (you probably don’t) then you can useToArray().