Я делал С# в течение длительного времени и никогда не сталкивался с простым способом только нового хеша.
Недавно я познакомился с рубиновым синтаксисом хэшей и удивления, знает ли кто-нибудь простой способ объявить хеш как литерал, не делая все вызовы add.
{ "whatever" => {i => 1}; "and then something else" => {j => 2}};