В Java использую собственную карту на основе HashMap() вида:
public class MySet extends HashMap<String, Object>
{
public MySet()
{
super();
}
public MySet(final int size)
{
super(size);
}
public MySet(final MySet set)
{
super(set);
}
public void set(final String key, final int value)
{
put(key, value);
}
public int getInteger(final String key)
{
final Object val = get(key);
if (val instanceof Number)
return ((Number) val).intValue();
if (val instanceof String)
return Integer.parseInt((String) val);
if (val instanceof Boolean)
return (Boolean) val ? 1 : 0;
throw new IllegalArgumentException("MySet : Integer value required, but found: " + val + " for key: " + key + ".");
}
// Остальные методы добавления и чтения по примитивам.
...
}
В С# ума хватило только на:
public class MySet : Dictionary<string, object>
{
public MySet() : base()
{
}
...
}
Подскажите как добавить инициализацию первичного размера словаря (если это возможно в такой модели) и как присвоить сформированный сет в создаваемый?
public class MySet : Dictionary<string, object>
{
public MySet()
: base() { }
public MySet(int capacity)
: base(capacity) { }
public MySet(IDictionary<string, object> dictionary)
: base(dictionary) { }
// аналогично с любой другой сигнатурой констрктора
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите, как на WinForms сделать раскрывающуюся группу с элементами (textBox например) внутри, как здесь на картинке или какой контрол можна использовать...
Всем здравствуйте, Есть методЕсть поток FileStream, как можно добавить этот метод ADD_Block_to_Queue в другой поток
Возможно ли подключить SqlTableDependency подключить к View или StoredProcedure? Вообще возможно такое? Потому что так я получаю исключение "I cannot find any column for table named 'View'"
Добавил gif в ресурсы, указал действие при сборке - Resource, в xaml пишу