Do you have the proper settings in the app.config file?
SPSite mySite = new SPSite("sitename");
SPWeb myWeb = mySite.OpenWeb();
SPContext currentContext = SPContext.Current;
You seem to be attempting to work with SharePoint without a proper understanding of it and how to work with it.
SPContext.Current has no meaning on a console application, there is no SharePoint context this code is running under. You are also not properly disposing of the SPSite object. And really, there is not need whatsoever you use any of this with the code you have given. Period.