텍스트 파일에서 한 줄씩 읽고 해당 문자열을 배열에 추가하려면 어떻게해야합니까?

크리스티안

텍스트 파일에서 두 개의 숫자를 읽고 싶습니다 : 2,5 (1 행은 2, 2 행은 5 내 텍스트 파일). 몇 시간 동안이 문제를 해결하려고하지만 코드를 실행할 때마다이 줄에서 오류가 발생합니다.

 citaj[o] = int.Parse(h);

이것은 버튼에 대한 전체 코드입니다. 또한 한 줄씩 richtextbox에 넣는 동안 오류가 발생했습니다.

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        int p = 4;
        int i = 0;
        int b = 0;
        int c = 0;
        int x = 0;
        TextBox[] text = new TextBox[50];
        string[] linije = new string[50];
        string[] brojac = new string[10];

        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            text[1] = textBox1;
            text[2] = textBox2;
            text[3] = textBox3;
            brojac[0] = p.ToString();
            brojac[1] = c.ToString();
            System.IO.File.WriteAllLines(@"text\brojac.txt", brojac);
            if (b == 0)
            {

                for (i = c; i <= p; i++)
                {
                    if ((i == c) && (x == 0))
                    {
                        linije[i] = "---------------";
                        x = 1;
                    }

                    else if (i == p)
                    {
                        linije[i] = "------------------";
                        b = 1;
                    }
                    else
                    {
                        switch (x)
                        {
                            case 3: linije[i] ="Sifra:" + " " + text[3].Text;
                                x = 0;
                                break;
                            case 2: linije[i] ="Korisnicko ime:" + " " + text[2].Text;
                                x = 3;
                                break;
                            case 1: linije[i] ="Naziv:" + " " + text[1].Text;
                                x = 2;
                                break;
                        }
                    }

                }
            }
            if(b == 1) 
            {
                c = c + 5;
                p = p + 5;
                b = 0;
                System.IO.File.WriteAllLines(@"text\Kontener.txt", linije);
            }



        }

        private void button2_Click(object sender, EventArgs e)
        {
            int o = 0;
            string h;
            int[] citaj = new int[2];
            System.IO.StreamReader sr = new System.IO.StreamReader(@"text\brojac.txt");
            while ((h = sr.ReadLine()) != null)
            {
                string[] parts = h.Split(',');
                citaj[0] = int.Parse(parts[0]);
                citaj[1] = int.Parse(parts[1]);
            }
            richTextBox1.Lines = new string[] { citaj[0].ToString(), citaj[1].ToString() };
        }
    }
}
이고르 키 리노

배열이 초기화되지 않았습니다.

배열 대신 목록을 사용해보십시오.

private void button2_Click(object sender, EventArgs e)
{
    List<int> citaj = new List<int>();
    string h;
    using(System.IO.StreamReader sr = new System.IO.StreamReader(@"text\brojac.txt")) 
    {
        while ((h = sr.ReadLine()) != null)
        {
            int number = 0;
            if (int.TryParse(h, out number)) 
                citaj.Add(number);
        } 
    } 
} 

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

텍스트 파일의 내용을 읽고 지정한 두 문자열 사이에 문자열을 반환하려면 어떻게해야합니까?

분류에서Dev

텍스트 파일에서 특정 문자열을 추출하고 목록에 추가하려면 어떻게해야합니까?

분류에서Dev

두 텍스트 파일을 한 줄씩 Python으로 결합하려면 어떻게해야합니까?

분류에서Dev

텍스트 파일에서 JSON 문자열을 읽으려면 어떻게해야합니까?

분류에서Dev

터미널의 텍스트 파일에서 한 줄씩 테스트를 추출하려면 어떻게해야합니까?

분류에서Dev

루프에서 grep을 사용하고 매번 같은 파일에 새 텍스트 줄을 추가하려면 어떻게해야합니까?

분류에서Dev

텍스트 파일을 한 줄씩 읽고 배열에 저장 (C 언어)

분류에서Dev

숭고한 숫자로 끝나는 줄에만 텍스트를 대량으로 추가하려면 어떻게해야합니까?

분류에서Dev

textBox에서 텍스트를 구문 분석하고 텍스트의 각 부분을 문자열 변수에 추가하려면 어떻게해야합니까?

분류에서Dev

텍스트 상자의 텍스트를 문자열에 포함 된 파일의 한 줄로 설정하려면 어떻게해야합니까?

분류에서Dev

텍스트 파일에서 2 줄 이상을 읽으려면 어떻게해야합니까? 씨#

분류에서Dev

BATCH-텍스트 파일에서 문자열을 찾고 해당 줄 뒤에 새 문자열 추가

분류에서Dev

C ++에서 텍스트 파일의 특정 줄을 int 유형의 배열로 읽으려면 어떻게해야합니까?

분류에서Dev

iOS에서 접두사 텍스트 필드 문자열을 제한하려면 어떻게해야합니까?

분류에서Dev

한 열의 다른 범주에 따라 데이터 줄을 별도의 텍스트 파일로 추출하려면 어떻게해야합니까?

분류에서Dev

이 텍스트 파일의 정보를 읽고 배열로 분리하려면 어떻게해야합니까?

분류에서Dev

다른 탭에서 이전 파일을 열지 않고 숭고한 텍스트로 코드 파일을 열려면 어떻게해야합니까?

분류에서Dev

문자열 배열 디스플레이를 만들고 각 문자열에 대해 새 줄을 만들려면 어떻게해야합니까?

분류에서Dev

각 요소가 파일의 한 줄과 같도록 배열을 스크립트에 파일 인수로 제공하려면 어떻게해야합니까?

분류에서Dev

파일의 줄 텍스트를 텍스트 상자에 배치하려면 어떻게해야합니까?

분류에서Dev

Bash-텍스트 파일을 모두 읽지 않고 텍스트 파일의 시작 부분에 문자열을 추가하려면 어떻게해야합니까?

분류에서Dev

텍스트 파일에서 URL을 하나씩 호출하려면 어떻게해야합니까?

분류에서Dev

richTextbox에서 텍스트를 읽고 텍스트 형식을 유지하려면 어떻게해야합니까?

분류에서Dev

텍스트 파일에서 값을 읽고 값이 반복되는 횟수를 계산 한 다음 평균을 찾으려면 어떻게해야합니까?

분류에서Dev

한 줄씩 파일을 읽고 배열에 줄 추가

분류에서Dev

텍스트 파일에서 한 줄씩 읽고 배열 bash로 출력

분류에서Dev

텍스트 파일을 한 줄씩 구문 분석 한 다음 해당 줄이 다른 텍스트 파일에 있는지 확인하는 배치 파일

분류에서Dev

텍스트 파일을 읽고 C ++에서 한 줄씩 단어 수 반환

분류에서Dev

두 파일을 한 줄씩 비교하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    텍스트 파일의 내용을 읽고 지정한 두 문자열 사이에 문자열을 반환하려면 어떻게해야합니까?

  2. 2

    텍스트 파일에서 특정 문자열을 추출하고 목록에 추가하려면 어떻게해야합니까?

  3. 3

    두 텍스트 파일을 한 줄씩 Python으로 결합하려면 어떻게해야합니까?

  4. 4

    텍스트 파일에서 JSON 문자열을 읽으려면 어떻게해야합니까?

  5. 5

    터미널의 텍스트 파일에서 한 줄씩 테스트를 추출하려면 어떻게해야합니까?

  6. 6

    루프에서 grep을 사용하고 매번 같은 파일에 새 텍스트 줄을 추가하려면 어떻게해야합니까?

  7. 7

    텍스트 파일을 한 줄씩 읽고 배열에 저장 (C 언어)

  8. 8

    숭고한 숫자로 끝나는 줄에만 텍스트를 대량으로 추가하려면 어떻게해야합니까?

  9. 9

    textBox에서 텍스트를 구문 분석하고 텍스트의 각 부분을 문자열 변수에 추가하려면 어떻게해야합니까?

  10. 10

    텍스트 상자의 텍스트를 문자열에 포함 된 파일의 한 줄로 설정하려면 어떻게해야합니까?

  11. 11

    텍스트 파일에서 2 줄 이상을 읽으려면 어떻게해야합니까? 씨#

  12. 12

    BATCH-텍스트 파일에서 문자열을 찾고 해당 줄 뒤에 새 문자열 추가

  13. 13

    C ++에서 텍스트 파일의 특정 줄을 int 유형의 배열로 읽으려면 어떻게해야합니까?

  14. 14

    iOS에서 접두사 텍스트 필드 문자열을 제한하려면 어떻게해야합니까?

  15. 15

    한 열의 다른 범주에 따라 데이터 줄을 별도의 텍스트 파일로 추출하려면 어떻게해야합니까?

  16. 16

    이 텍스트 파일의 정보를 읽고 배열로 분리하려면 어떻게해야합니까?

  17. 17

    다른 탭에서 이전 파일을 열지 않고 숭고한 텍스트로 코드 파일을 열려면 어떻게해야합니까?

  18. 18

    문자열 배열 디스플레이를 만들고 각 문자열에 대해 새 줄을 만들려면 어떻게해야합니까?

  19. 19

    각 요소가 파일의 한 줄과 같도록 배열을 스크립트에 파일 인수로 제공하려면 어떻게해야합니까?

  20. 20

    파일의 줄 텍스트를 텍스트 상자에 배치하려면 어떻게해야합니까?

  21. 21

    Bash-텍스트 파일을 모두 읽지 않고 텍스트 파일의 시작 부분에 문자열을 추가하려면 어떻게해야합니까?

  22. 22

    텍스트 파일에서 URL을 하나씩 호출하려면 어떻게해야합니까?

  23. 23

    richTextbox에서 텍스트를 읽고 텍스트 형식을 유지하려면 어떻게해야합니까?

  24. 24

    텍스트 파일에서 값을 읽고 값이 반복되는 횟수를 계산 한 다음 평균을 찾으려면 어떻게해야합니까?

  25. 25

    한 줄씩 파일을 읽고 배열에 줄 추가

  26. 26

    텍스트 파일에서 한 줄씩 읽고 배열 bash로 출력

  27. 27

    텍스트 파일을 한 줄씩 구문 분석 한 다음 해당 줄이 다른 텍스트 파일에 있는지 확인하는 배치 파일

  28. 28

    텍스트 파일을 읽고 C ++에서 한 줄씩 단어 수 반환

  29. 29

    두 파일을 한 줄씩 비교하려면 어떻게해야합니까?

뜨겁다태그

보관