How can I dissect or retrieve string values?
Here’s the sample code that I’m working on now:
private void SplitStrings()
{
List<string> listvalues = new List<string>();
listvalues = (List<string>)Session["mylist"];
string[] strvalues = listvalues.ToArray();
for (int x = 0; x < strvalues.Length; x++)
{
}
}
Now that I’am able to retrieve list values in my session. How can I separately get the values of each list using foreach or for statement?
What I want to happen is to programmatically split the values of the strings depending on how many is in the list.
If you have a list of string values, you can do the following:
Note that I test the result of casting the session and that I don’t create a new list first-off, which is not necessary. Also note that I don’t convert to an array, simply because looping a list is actually easier, or just as easy, as looping an array.
Note that you named your method
SplitStrings, but we’re not splitting anything. Did you mean to split something like “one;two;three;four” in a four-element list, based on the separator character?