Deklariraj ih ovako:
volatile string nekakavString = nekavrijednost;
Na taj način ćeš biti siguran da koristiš pravu (trenutnu) vrijednost varijable a ne nešto što .net drži u kešu. Ali to ti neće riješiti problem koji eventualno imaš zbog stvarnog setiranja tih vrijednosti u međuvremenu na neke koje ti ne pašu.