Bend.RecordData.ToString C# (CSharp) Метод

ToString() публичный Метод

public ToString ( ) : String
Результат String
        public override String ToString()
        {
            // see if it looks like ASCII
            bool is_ascii = true;
            foreach (byte x in this.data) {
                if (x > 0x80 || x < 12) {
                    is_ascii = false;
                    break;
                }
            }
            if (is_ascii) {
                System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding();
                String keystring = "RD: " + state.ToString() + ":" + enc.GetString(this.data);
                return keystring;
            } else {
                String keystring = "RD: " + state.ToString() + ":" + BitConverter.ToString(this.data);
                return keystring;
            }
        }

Usage Example

Пример #1
0
        public void T05_RecordPartialUpdate()
        {
            RecordData data = new RecordData(RecordDataState.NOT_PROVIDED, new RecordKey());
            Assert.AreEqual("", data.ToString());

            // TODO: what the heck is a partial update?!?!?
            // result = data.applyUpdate(new RecordUpdate(RecordUpdateTypes.PARTIAL, "1"));
            Assert.Fail("partial update not implemented yet");
        }