Я делаю ряд побитовых операций с массивом байтов в С#. Я получаю массив, вызывая FileStream.Read. Я только что понял, что не уверен, что произойдет, если где-то в файле будет плохой байт или поврежденный байт. Например, может быть обрублен конец или что-то в этом роде. Что FileStream сделает с этим? Будет ли испорченный байт «округлен» методом чтения? Будет ли выброшено исключение? Или это то, чего практически никогда не будет?
Спасибо, Брайан