public static CultureStrings GetSubTemplate2(out IImmutableList <String> result) { const String ru = "Аквариум имеет форму куба со стороной {0} см. Сколько литров составляет объём аквариума?"; Int32 edge = RandomUtils.NextInt32(1, 40); Int32 answer = edge * edge * edge; result = EnumerableUtils.GetEnumerableFrom(answer.GetString(CultureInfo.CurrentCulture), answer.GetString()).Distinct().ToImmutableArray(); return(new CultureStrings(String.Format(ru, edge))); }
public static CultureStrings GetSubTemplate1(out IImmutableList <String> result) { const String ru = "Ящик, имеющий форму куба с ребром {0} см без одной грани, нужно покрасить со всех сторон снаружи. Найдите площадь поверхности, которую необходимо покрасить. Ответ дайте в квадратных сантиметрах."; Int32 edge = RandomUtils.NextInt32(1, 40); Int32 answer = 5 * edge * edge; result = EnumerableUtils.GetEnumerableFrom(answer.GetString(CultureInfo.CurrentCulture), answer.GetString()).Distinct().ToImmutableArray(); return(new CultureStrings(String.Format(ru, edge))); }