I have a situation where i have to access a non static member from inside a static method. I can access it with new instance, but current state will be lost as non static me
What you are asking for doesn't really make sense. Just make your method non-static because your static method cannot be tied to an instance.