BinaryWriter и типы
От: Аноним  
Дата: 30.10.06 08:42
Оценка:
Можно ли сдесь обойтись без switch?

        static void Write(string typeName, Object value, BinaryWriter bw)
        {
            switch (typeName)
            {
                case "Byte":
                    bw.Write((Byte)value);
                    break;
                case "UInt16":
                    bw.Write((UInt16)value);
                    break;
                case "UInt32":
                    bw.Write((UInt32)value);
                    break;
                case "Char":
                    bw.Write((Char)value);
                    break;
                default:
                    Console.WriteLine("Type = {0}, Value = {1}", typeName, value);
                    break;
            }
        }
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.