Kezdőoldal » Számítástechnika » Programozás » A programot két módon oldottam...

2105as kérdése:

A programot két módon oldottam meg, de az egyik módszernél az első karakter előtt egy kérdőjel jelenik meg, miért? (c#, fájlkezelés)

Figyelt kérdés

A program csak egy alap van egy szam.txt be olvasom egy tömbbe aztán kiíratom.


Kérdőjel van:

int jel = 0;

int i = 0;

StreamReader szam = new StreamReader("szam.txt");

while ( !szam.EndOfStream )

{

szam.ReadLine();

jel++;

}

string[] szamok = new string[jel];


szam.DiscardBufferedData();

szam.BaseStream.Position = 0;



for (i = 0; i < jel; i++)

{

szamok[i] =(szam.ReadLine());

Console.WriteLine(szamok[i]);


}

szam.Close();



Console.ReadKey();



Nincsen kérdő jel:


int jel = 0;

int i = 0;

StreamReader szam = new StreamReader("szam.txt");

while ( !szam.EndOfStream )

{

szam.ReadLine();

jel++;

}


szam.Close();


string[] szamok = new string[jel];



StreamReader szam2 = new StreamReader("szam.txt");


for (i = 0; i < jel; i++)

{

szamok[i] =(szam2.ReadLine());

Console.WriteLine(szamok[i]);


}

szam2.Close();



A kérdő jel eltüntetését, hogyan lehetne kiküszöbölni, illetve miért teszi azt oda?


2017. márc. 25. 22:54
 1/2 anonim ***** válasza:
Mi van pontosan a txt-ben?
2017. márc. 26. 22:15
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

pozitív és negatív számok.

pl:

-6

6

12

-7

..stb..

(nem pont ezek a számok)

2017. márc. 28. 18:58

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!