There are a few possible ways to do this. You could create a static class with public fields or properties:
public static class Subscriptions
{
public static whateverType OPTION_1 = whateverValue;
public static whateverType OPTION_2 = whateverValue;
public static whateverType OPTION_3 = whateverValue;
}
public static class Subscriptions
{
public static whateverType OPTION_1 => whateverValue;
public static whateverType OPTION_2 => whateverValue;
public static whateverType OPTION_3 => whateverValue;
}
or if the values are of a basic type an enum:
public enum Subscriptions
{
Option_1,
Option_2,
Option_3
}
If you want to use an enum with the possibility of having more than one value you can use the Flags attribute:
[Flags]
public enum Subscriptions
{
Option_1 = 1,
Option_2 = 2,
Option_3 = 4
}
One thing you should probably avoid is having public constant values in a non static class (for the reasons see this question):
public class Subscriptions
{
public const whateverType OPTION_1 = whateverValue;
public const whateverType OPTION_2 = whateverValue;
public const whateverType OPTION_3 = whateverValue;
}