title: Should a string constants class be static?
body: <p>I am working on a new project and I have noticed some code that I am not sure is true. The names and values I am using to demonstrate the question are fake.</p>
  
  <pre><code>public class MyConsts //Should it be static?
  {
      public const string MyConst1 = "a";
      public const string MyConst2 = "b";
      public const string MyConst3 = "c";
      public const string MyConst4 = "d";
      ....
  }
  </code></pre>
  
  <p>For my logic this class (that contains only consts values) should be static, so no option to initialize it, which has no sense, am I correct?</p>
  
  <p><strong>EDIT:</strong> I was writing the code blind so I have confused the order of string and const - and because it wasn't the target of my question I've fixed this.</p>