Kod ASCII entera

0

Witam. Mam sobie string odczytany z pliku. I takie pytanko jak każdą linijkę zapisać do oddzielnego elementu tablicy. Dodam że nie wchodzą w grę żadne pobieranie poszczególnych linijek z pliku, ponieważ plik jest szyfrowany, później go odszyfrowywuję i muszę ten odszyfrowany string podzielić.
Chcę podzielić tekst, ale nie wiem jaki znak w kodzie ASCII ma enter.

3

Chcę podzielić tekst, ale nie wiem jaki znak w kodzie ASCII ma enter.

I oczywiście Google gryzie, dlatego sam tego nie sprawidziłeś...

Nie ma czegoś takiego jak "kod Entera"; Linie w plikach tekstowych rozdzielone są albo jednym znakiem, albo dwoma, w zależności od platformy; Pod Windows, linie oddzielane są sekwencjami dwóch znaków - CR i LF - odpowiednio o kodach 13 i 10; W innych systemach obsługiwane są pojedyncze znaki LF, CR lub NEL - więcej tutaj;

https://msdn.microsoft.com/pl-pl/library/system.environment.newline(v=vs.110).aspx
http://stackoverflow.com/questions/1547476/easiest-way-to-split-a-string-on-newlines-in-net

0

Tabelę ASCII możesz podejrzeć sobie tutaj: http://www.asciitable.com/
Zaś odpowiedź na pytanie "jaki jest kod entera" brzmi: zależy. Windows używa \r\n (13, 10), Unixy i Linuxy \n (10), a Mac \r (13). Przy generowaniu wszelkich configów i inszych rzeczy z reguły używa się jednak konwencji Unixowej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1