Exemple #1
0
        public static void DeserializeThisFrom(this ResizerHotkeyList rhkList_in, string fileName_in, ESerializationType serializationType_in)
        {
            switch (serializationType_in)
            {
            case ESerializationType.Binary:
                BinDeserializeThisFrom(rhkList_in, fileName_in);
                break;

            case ESerializationType.Xml:
                XmlDeserializeThisFrom(rhkList_in, fileName_in);
                break;

            case ESerializationType.Json:
                throw new NotImplementedException();

            default:
                throw new InvalidOperationException();
            }
        }
        public static void DeserializeThisFrom(this ResizerHotkeyList rhkList_in, string fileName_in, ESerializationType serializationType_in)
        {
            switch (serializationType_in)
            {
                case ESerializationType.Binary:
                    BinDeserializeThisFrom(rhkList_in, fileName_in);
                    break;

                case ESerializationType.Xml:
                    XmlDeserializeThisFrom(rhkList_in, fileName_in);
                    break;

                case ESerializationType.Json:
                    throw new NotImplementedException();
                default:
                    throw new InvalidOperationException();
            }
        }