может помочь статический конструктор для инициализации статических полей в том же классе где и функционал
статические методы замены строк если требуется
class Base
{
private int field1;
...
...
#region Strings
private static string string1;
private static string string2;
private static string string3;
#region Group1
private static string string4;
private static string string5;
private static string string6;
#endregion
#endregion
static Base()
{
string1 = "string1";
string2 = "string2";
string3 = "string3";
//group1
string4 = "string4";
string5 = "string5";
string6 = "string6";
}
#endregion
public Base() { }
...
}
и можно рассматривать производительность readonly static string