Первый список можно получить с помощью String.Split (). Второй список может быть получен путем итерации по вводу и просмотра каждого символа:
static void Main(string[] args)
{
string input = "AB_C + ABC_D/ * ABC_DE/ =ABC.AVO";
string operators = "*+=";
List<string> list1 = new List<string>(input.Split(operators.ToArray(), StringSplitOptions.RemoveEmptyEntries));
for(int i =0; i<list1.Count; i++)
{
list1[i] = list1[i].Trim();
}
List<string> list2 = new List<string>();
for(int i = 0; i < input.Length; i++)
{
if(operators.Contains(input.Substring(i,1)))
{
list2.Add(input.Substring(i, 1));
}
}
Console.WriteLine("list1 = " + String.Join(",", list1.ToArray()));
Console.WriteLine("list2 = " + String.Join(",", list2.ToArray()));
Console.ReadLine();
}
Обратите внимание, что это не говорит вам, является ли ввод действительным. Например, может быть два оператора рядом друг с другом, или нет значения после оператора и т. Д.
Лучший источник почти для всех Вас ASP.NET вопросы о платформе MVC (включая учебные руководства в текстовом формате и формате видео) собирается прибыть из официального источника как http://www.asp.net/mvc
Для ASP.net MVC 4 Microsoft выпустила руководство по началу работы:
http://www.asp.net/mvc/tutorials/mvc-4/getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4
Для ASP.net MVC 1 существует также бесплатная электронная книга, выпущенная Scott Hanselman, Phil Haack, Scott Guthrie и Rob Conery. Это довольно устарело к настоящему времени, но может все еще представлять интерес для некоторых:
http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx
Это - больше конкретной пошаговой демонстрации проекта, а не стандартное учебное руководство все же.
Я запустил бы с ASP.NET MVC How-Do-I. Стартовый набор Витрины MVC ASP.NET и Программирование Пары MVC ASP.NET все действительно хороши для пошагового изучения.
Блог Stephan Walther является другим хорошим источником ссылок и информации (большая часть разрешения к предложенным здесь).
Scott Gu и Phil Haack предоставляет Вам некоторые простые "подсказки". Это верно, что более старое использование сообщений датировало версию MVC, но большинство содержания все еще допустимо. Основы (как и почему) Вам нужно, может быть найден там.
Я только что нашел ваш вопрос - Я тоже искал и нашел этот сайт, который, как мне показалось, был хорошим руководством на простом английском: