Локальные перемные в статической перемнной c#
Я хочу вызвать метод для всех экземпляров класса, только чтобы в нем могли использоваться локальные переменные класса. Я знаю, что можно создать ивент и подписать на него все классы и вызывать когда это нужно, но есть ли решение менее трудозатратное?
class Prog
{
private int valu = 1;
static void statMethod()
{
valu = 5;
}
}