Как получить каждую сущность и сохранить в hashmap в C#?

Я делаю проект по этому разделу данных. Я показал мой код ниже, а затем приложил вывод. Я делаю в Asp.net.

Receipt No : VH4O-RCTN093246 Receipt Date : 01/01/2015
Fathers Name : sachin tendulkar Mother’s Name : NITHYA
Name of the Student : ARLJN RIKIN RUPAK
Board/Grade/Dvision : ICSE / Grade II / D App/Enr No : VH4O-ENRN04426

Сверху хочется вывести этот вывод и который следует хранить в HashMap(ключ, значение формата).

***Output:***
 Receipt No : VH4O-RCTN093246
 Receipt Date : 01/01/2015
 Receipt No : VH4O-RCTN093246
 Board : ICSE 
 Grade: Grade II 
 Dvision : D 
 App/Enr No : VH4O-ENRN04426

код:

int length = split_text.Length;

do
{
    string tmp;
    tmp = split_text[i]; // Contain input text

    if (tmp.Contains("Receipt No "))
    {
        string[] words;
        words = tmp.Split(':');

        string[] wor = words[1].Split(' ');
        rep_name1 = wor[1];
    }

    if (tmp.Contains("Name of the Student "))
    {
        string[] words;
        words = tmp.Split(':');

        s_name1 = words[1];
    }
    if (tmp.Contains("Grade"))
    {
        string[] words;
        words = tmp.Split('/');

        string[] wor = words[2].Split(':');

        board = wor[1];
        grade = words[3];
        string[] b = words[5].Split(':');

        enroll_no = b[1];// +read.ReadLine();
    }
    if (tmp.Contains("Fee "))
    {
        string[] words;
        words = tmp.Split(' ');
        fee = words[7];
    }
    length--;
    i++;
}

while (length != 0);

Я жестко закодировал это. Пожалуйста, дайте идею / код, чтобы смягчить это.

0 ответов

Другие вопросы по тегам