The MutableByte type exposes the following methods.

Operators

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
Addition(MutableByte, MutableByte)
Add MutableByte buffer values.
Addition(MutableByte, Byte)
Add a MutableByte array and a single byte value
Addition(MutableByte, array<Byte>[]()[])
Add MutableByte and byte array values into a new MutableByte class.
Append(Byte)
Append a single byte value to the internal buffer
Append(array<Byte>[]()[])
Append data to the internal buffer
Clone()()()
Clone object
CompareTo(MutableByte)
Compare class to another MutableByte class.
CompareTo(array<Byte>[]()[])
Compare class to a byte[] array.
Equality(MutableByte, MutableByte)
Compare two MutableByte class contents
Equals(Object)
Compares MutableByte object against another MutableByte object or a byte array
(Overrides Object..::.Equals(Object).)
Equals(array<Byte>[]()[], array<Byte>[]()[])
Compare two byte arrays
Get(Int32, Int32)
Get sub-array
GetHashCode()()()
Returns object hash code. Just calls the base class implementation.
(Overrides Object..::.GetHashCode()()().)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
GreaterThan(MutableByte, MutableByte)
Greater then operator overload.
Implicit(MutableByte)
Allow implicit casting of this object as a byte array for any callers.
Inequality(MutableByte, MutableByte)
Negative compare.
Insert(Int32, Byte)
Insert single byte at specified location
Insert(Int32, array<Byte>[]()[])
Insert byte array at position
LessThan(MutableByte, MutableByte)
Lesser then operator overload.
Prepend(Byte)
Prepend (add at the beginning) a single byte value
Prepend(array<Byte>[]()[])
Prepend (insert at beginning) a byte array
Remove(Int32, Int32)
Remove array byte members starting with position start for the length length bytes.
RemoveBeginning(Int32)
Remove bytes from the beginning of the array
RemoveEnd(Int32)
Remove number of byte values from the end of the internal buffer
Reset()()()
Reset object data to null
Set(Byte)
Set internal buffer to size 1 and copy supplied byte value into it
Set(array<Byte>[]()[])
Set internal buffer to supplied value. Overwrites existing data.
Set(String)
Set class value with bytes from the string. UTF8 encoding is assumed.
Set(array<Byte>[]()[], Int32)
Copy source buffer array up to length into the class.
Set(Int32, Byte)
Set value at specified position to the supplied value
Set(array<Byte>[]()[], Int32, Int32)
Set class value to the contents of the supplied array starting from offset with specified length
ToString()()()
Convert array to a string
(Overrides Object..::.ToString()()().)
ToString(Int32, Int32)
Hexadecimal data dump of the specific range of buffer values

See Also