Greg Gonzales Ответов: 2

Как я могу преобразовать переменные c# строки В что-то читабельное, используя список<&ГТ; или IList&ЛТ;&ГТ;?


Я пытаюсь понять, чего мне не хватает! Я хотел бы иметь возможность преобразовать строковую переменную в нечто читаемое в списке<> или IList<>?
Заранее благодарю вас за любую помощь в продвижении моего понимания :)

Что я уже пробовал:

<pre lang="c#"><pre>using System;
using System.Collections.Generic;

namespace TestListConsoleApp1
{
    class Program
    {

        static void Main(string[] args)
        {

            // Variable Type defined
            string fName, lName;

            // Variable assignment
            Console.WriteLine("Enter a first name: ");
            fName = Console.ReadLine();
            Console.WriteLine("Enter a last name: ");
            lName = Console.ReadLine();
            
            // Create a list of First and Last names
            List<Names> name = new List<Names>();

            //Add a First Name and Last Name to the list
            
            
        }
    }

    public class Names
    {

        public string firstName { get; set; }
        public string lastName { get; set; }

    }
}

2 Ответов

Рейтинг:
2

OriginalGriff

Цитата:
Хорошо ответил на мой собственный вопрос... int.Parse

Вместо того чтобы использовать int.Parse, я настоятельно рекомендую вам использовать инт.Метод tryparse[^] - Parse выдаст исключение (которое приведет к сбою вашего приложения), если пользовательский ввод не является допустимым целым числом, TryParse этого не сделает. Поскольку пользователи имеют по шесть больших пальцев на каждой руке, лучше не полагаться на то, что они всегда печатают правильно!
int value;
do 
   {
   Console.Write("Enter a number: ");
   string userInput = Console.ReadLine();
   } while (!int.TryParse(userInput, out value));


Рейтинг:
0

Greg Gonzales

Хорошо ответил на мой собственный вопрос... int.Parse


Patrice T

Примите свое собственное решение, чтобы закрыть вопрос.