System.Xml.XmlConverter.ToChars C# (CSharp) Méthode

ToChars() static public méthode

static public ToChars ( bool value, byte buffer, int offset ) : int
value bool
buffer byte
offset int
Résultat int
        static public int ToChars(bool value, byte[] buffer, int offset)
        {
            if (value)
            {
                buffer[offset + 0] = (byte)'t';
                buffer[offset + 1] = (byte)'r';
                buffer[offset + 2] = (byte)'u';
                buffer[offset + 3] = (byte)'e';
                return 4;
            }
            else
            {
                buffer[offset + 0] = (byte)'f';
                buffer[offset + 1] = (byte)'a';
                buffer[offset + 2] = (byte)'l';
                buffer[offset + 3] = (byte)'s';
                buffer[offset + 4] = (byte)'e';
                return 5;
            }
        }

Same methods

XmlConverter::ToChars ( System.DateTime value, byte chars, int offset ) : int
XmlConverter::ToChars ( System.UInt64 value, byte buffer, int offset ) : int
XmlConverter::ToChars ( byte buffer, int offset, int count, char chars, int charOffset ) : int
XmlConverter::ToChars ( decimal value, byte buffer, int offset ) : int
XmlConverter::ToChars ( double value, byte buffer, int offset ) : int
XmlConverter::ToChars ( float value, byte buffer, int offset ) : int
XmlConverter::ToChars ( int value, byte chars, int offset ) : int
XmlConverter::ToChars ( long value, byte chars, int offset ) : int

Usage Example

Exemple #1
0
        public override void WriteDateTimeText(DateTime value)
        {
            int offset;

            byte[] buffer = GetBuffer(XmlConverter.MaxDateTimeChars, out offset);
            Advance(XmlConverter.ToChars(value, buffer, offset));
        }
All Usage Examples Of System.Xml.XmlConverter::ToChars