return Object<byte> after checking typeof(T) == typeof(byte) - C#