Придумайте следующий код:Как передать байтовый массив readonly?
static int Main() {
byte[] data = File.ReadAllBytes("anyfile");
SomeMethod(data);
...
}
static void SomeMethod(byte[] data) {
data[0] = anybytevalue; // this line should not be possible!!!
byte b = data[0]; // only reading should be allowed
...
}
Есть ли способ чтения прохождения Byte [] в C#? Копирование не является решением. Мне не хотелось бы тратить память (потому что файл может стать очень большим). Помните о производительности!
C# уже в ваших тегах. Пожалуйста, не дублируйте это в своем названии. –
Извините, я не знал! – raisyn