Пример #1
0
        private static void addRouteInfo(String[] arrItem, RouteSetting setting)
        {
            Dictionary <String, RouteOtherInfo> dic = new Dictionary <String, RouteOtherInfo>();

            for (int i = 1; i < arrItem.Length; i++)
            {
                if (strUtil.IsNullOrEmpty(arrItem[i]))
                {
                    continue;
                }

                RouteOtherInfo info = RouteOtherInfo.Parse(arrItem[i]);
                if (info != null)
                {
                    dic.Add(info.getName(), info);
                }
            }

            setting.setRouteOtherInfo(dic);

            if (dic.ContainsKey("default"))
            {
                setting.setDefaultValue(RouteOtherInfo.getDefaultValue(dic["default"]));
            }
        }
Пример #2
0
        private static void addRouteInfo( String[] arrItem, RouteSetting setting )
        {
            Dictionary<String, RouteOtherInfo> dic = new Dictionary<String, RouteOtherInfo>();

            for (int i = 1; i < arrItem.Length; i++) {

                if (strUtil.IsNullOrEmpty( arrItem[i] )) continue;

                RouteOtherInfo info = RouteOtherInfo.Parse( arrItem[i] );
                if (info != null) dic.Add( info.getName(), info );

            }

            setting.setRouteOtherInfo( dic );

            if (dic.ContainsKey( "default" )) {
                setting.setDefaultValue( RouteOtherInfo.getDefaultValue( dic["default"] ) );
            }
        }