Skip to content
This repository was archived by the owner on Jan 4, 2026. It is now read-only.

Create Автоматическое определение кодировки при чтении файла.cs#42

Open
leotop wants to merge 1 commit into
ZennoHelpers:masterfrom
leotop:patch-2
Open

Create Автоматическое определение кодировки при чтении файла.cs#42
leotop wants to merge 1 commit into
ZennoHelpers:masterfrom
leotop:patch-2

Conversation

@leotop

@leotop leotop commented Jan 21, 2020

Copy link
Copy Markdown
Contributor

Автоматическое определение кодировки текстового файла при чтении файла

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не помешает ссылка на форум, откуда это было взято

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

И код отформатировать не помешает, там какая-то каша местами (где фигурные скобки особенно)

@lord-alfred

Copy link
Copy Markdown
Member

И если честно - я даже не знаю стоит ли это аппрувить, тк у меня нет 100% уверенности, что это идеальный и рабочий метод. Лучше пусть пока повисит, может кто-то что-то выскажет в будущем, а там и решим.

@leotop

leotop commented Jan 24, 2020

Copy link
Copy Markdown
Contributor Author

пусть пока висит, у меня скоро дойдет в одном из шаблонов до определения кодировок, смогу точнее сказать на сколько рабочий подход

@lord-alfred

Copy link
Copy Markdown
Member

Отлично! Тогда лучше подождем, потому что меня пугают такие побитовые сравнения. Там даже ссылок нет откуда такие эвристики придуманы :(

@ghost

ghost commented Jan 26, 2020

Copy link
Copy Markdown

UTF8: EF BB BF - Будет работать только для UTF-8 с BOM, а его не везде можно использовать.
В остальных BOM нужен, что бы порядок байтов не путать, но не факт, что он обязателен.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants