A static field will always refer to the same memory location (in the same AppDomain), regardless of which instance of the class uses it. This will mean that all instances of TestClass have the same intEditor and strName. It doesn't matter what file the code sits in, at the end of the compilation process it's all the same MSIL.
If you need a per-instance variable, use standard properties.
Have a look at:
http://msdn.microsoft.com/en-us/library/aa645629(v=vs.71).aspx[
^]