public Wise(string[] stack) { reloading = defaultLoader; indexing = defaultIndexer; filtering = defaultFilter; list.AddRange(stack); }
public Wise(object stack) { reloading = defaultLoader; indexing = defaultIndexer; filtering = defaultFilter; Type type = stack.GetType(); FieldInfo[] field = type.GetFields(); PropertyInfo[] myPropertyInfo = type.GetProperties(); String value = null; foreach (var propertyInfo in myPropertyInfo) { if (propertyInfo.GetIndexParameters().Length == 0) { value = propertyInfo.GetValue(stack, null) as String; dictionary.Add(propertyInfo.Name.ToString(), value); } } }
public Wise() { reloading = defaultLoader; indexing = defaultIndexer; filtering = defaultFilter; }