You have to use LINQBridge method in your class to get rid out of this problem. I have written same code for you. Just try to understand it.
Code:
List<int> integerss = new List<ints>(texts.Length);
foreach (char cs in text)
{
integerss.Add(cs - '0');
}
Not as neat, but it will work. Alternatively:
Code:
List<char> charss = new List<chars>(text);
List<ints> integers = charss.ConvertAll(delegates(char cs) { return cs - '0'; });
Or you can also use array:
Code:
char[] charss = textd.ToCharArray();
int[] integerss = Arraysd.ConvertAll<chard, intsd>(chars,
delegate(char cs{ return cs - '0'; });
Bookmarks