Können sagen, alle Ihre "Variablen" sind eigentlich Felder eines POCO (plain old CLR Objekt, das heißt, und Objekt, das keinen Zweck erfüllt, sondern Daten zu halten).
class State {
public double pression_top;
public double pression_bottom;
/* hundreds and hundres of fields */
}
In diesem Fall könnten Sie so etwas wie:
var myState = new State();
var t = typeof(State);
foreach (var field in t.GetFields()) {
field.SetValue(myState, 1);
}
ist jedoch zu beachten, dass dieser Code ist nicht optimiert, und nicht sehr Gleichzeitigkeit freundlich.
Das ist, was ich dachte, und nein, sie sind nicht 0. –