Как поделить строку в C#? Например, имеем строку "69|96", и мне нужно сделать из них числа 69 и 96, а потом проводить с ними какие-то математические махинации. Как это сделать?
Строку можно разбить методом Split. Наверное, это будет самый простой и самый верный способ.
using System.Linq; String values="15|11"; //условно Ваши переменные var arrayValues = values.Split('|'); //получаем массив строк: "15" и "11" int[] numerals = arrayValues.Select(x=>Convert.ToInt32(x)).ToArray(); //переводим с помощью LINQ строки в массив int: 15 и 11 var result = numerals[0]-numerals[1]; //результат