======Класс Buffer====== Манипулирует массивами простых типов. * **Пространство имен:** [[developers:references:system|System]] * **Сборка:** mscorlib (в mscorlib.dll) =====Иерархия наследования===== * [[developers:references:system.object|System.Object]] * System.Buffer =====Синтаксис===== public abstract sealed class Buffer =====Методы===== ^Тип^Имя^Описание^ |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.buffer.blockcopy_system.array_system.int32_system.array_system.int32_system.int32|BlockCopy(Array, Int32, Array, Int32, Int32)]]| Копирует указанное число байтов из исходного массива, начиная с определенного смещения, в конечный массив, начиная с определенного смещения. | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.buffer.bytelength_system.array|ByteLength(Array)]]| Возвращает число байтов в указанном массиве. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.equals_system.object|Equals(Object)]]| Определяет, равен ли заданный объект текущему объекту. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.buffer.getbyte_system.array_system.int32|GetByte(Array, Int32)]]| Извлекает байт из указанного места в указанном массиве. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gethashcode|GetHashCode()]]| Служит хэш-функцией по умолчанию. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}|[[developers:references:system.object.gettype|GetType()]]| Возвращает объект [[developers:references:system.type|Type]] для текущего экземпляра. (Наследуется от [[developers:references:system.object|Object]].)| |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.buffer.memorycopy_ptr_system.void_ptr_system.void_system.int64_system.int64|MemoryCopy(Void*, Void*, Int64, Int64)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.buffer.memorycopy_ptr_system.void_ptr_system.void_system.uint64_system.uint64|MemoryCopy(Void*, Void*, UInt64, UInt64)]]| | |{{developers:references:method.png|Метод}}{{developers:references:static.png|Статический}}|[[developers:references:system.buffer.setbyte_system.array_system.int32_system.byte|SetByte(Array, Int32, Byte)]]| Присваивает указанное значение байту в определенном месте в указанном массиве. | |{{developers:references:method.png|Метод}}|[[developers:references:system.object.tostring|ToString()]]| Возвращает строку, представляющую текущий объект. (Наследуется от [[developers:references:system.object|Object]].)|