Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

С#: Работа с текстом

6.5K
02 ноября 2007 года
kurzon
87 / / 28.09.2007
Как занести весь текст из текстового документа в структуру.
Я делаю тесты на проверку знаний.
Занести в структуру, если строчка начинаеться со знака
"." то занести в поле m_Wopros
"а" то занести в поле m_a
"b" то занести в поле m_b
"c" то занести в поле m_c
"d" то занести в поле m_d
"~"то занести в поле m_int


И после клика на кнопку выводи первый елемент списка...
Каждый параметр вывести в разных TextBox

Код:
using System;
using System.Collections.Generic;
using System.Text;

namespace sTest
{
    public class TestNote
    {
        string m_Wopros;
        string m_a;
        string m_b;
        string m_c;
        string m_d;
        int m_sint;
        public string Wopros
        {
            get { return m_Wopros; }
        }
        public string a
        {
            get { return m_a; }
        }

        public string b
        {
            get { return m_b; }
        }

        public string c
        {
            get { return m_c; }
        }
        public string d
        {
            get { return m_d; }
        }
        public int sint
         {
            get { return m_sint; }
        }
       
        public void TestNotes(string p_Wopros, string p_a,string p_b,string p_c,string p_d,int p_sint)
        {
            m_Wopros = p_Wopros;
            m_a = p_a;
            m_b = p_b;
            m_c=p_c;
            m_d=p_d;
            m_sint=p_sint;
        }
           
        }
    }


Код:
private void загрузитьВопросыToolStripMenuItem_Click(object sender, EventArgs e)
        {
         
            OpenFileDialog ofd = new OpenFileDialog();
           
                ofd.Filter = "Any files*.*|*.*|Datafiles *.dat|*.dat";
                if (ofd.ShowDialog() == DialogResult.OK)
                {
                    if (m_TestList != null)
                        m_TestList.Clear();
                    m_TestList = new ArrayList();
                    using (StreamReader sr = new StreamReader(ofd.FileName, Encoding.Default))
                    {
                        string line = sr.ReadLine();
                        while (line != null)
                        {
                            TestNote note = new TestNote();
                           
                           
                           
                        }
                    }
                   
                   

                }

            }
6.5K
02 ноября 2007 года
kurzon
87 / / 28.09.2007
1. Программа для редактирования вопросов и ответов, а также записью данных в файл(по возможности не в текстовый)
2. Программа должна подсчитывать результат в виде процентов и 12-ти бальной системы. Результаты выводятся после каждого ответа.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог