Click here to Skip to main content
15,889,853 members
Home / Discussions / C#
   

C#

 
GeneralRe: C# windows forms With MS SQL DataBase Pin
Zeyad Jalil7-Sep-16 0:17
professionalZeyad Jalil7-Sep-16 0:17 
AnswerRe: C# windows forms With MS SQL DataBase Pin
OriginalGriff7-Sep-16 0:46
mveOriginalGriff7-Sep-16 0:46 
AnswerRe: C# windows forms With MS SQL DataBase Pin
Pete O'Hanlon7-Sep-16 1:16
mvePete O'Hanlon7-Sep-16 1:16 
QuestionCreate a static class to return properties Pin
Mycroft Holmes6-Sep-16 22:02
professionalMycroft Holmes6-Sep-16 22:02 
AnswerRe: Create a static class to return properties Pin
#realJSOP7-Sep-16 1:19
mve#realJSOP7-Sep-16 1:19 
AnswerRe: Create a static class to return properties Pin
Pete O'Hanlon7-Sep-16 2:10
mvePete O'Hanlon7-Sep-16 2:10 
GeneralRe: Create a static class to return properties Pin
Mycroft Holmes7-Sep-16 2:48
professionalMycroft Holmes7-Sep-16 2:48 
AnswerRe: Create a static class to return properties Pin
Richard Deeming7-Sep-16 2:17
mveRichard Deeming7-Sep-16 2:17 
So you want to call a method from outside of its containing class, without specifying the class name?

Prior to C# 6, you can't. The closest you could get would be to use an extension method:
C#
using YourNamespace;
...
string sGroup = sGroupCodeVariable.SomeExtensionMethod().RoleName;


With C# 6, you could use the using static syntax[^] to make all of the methods of your static class available without qualification:
C#
using static YourNamespace.YourStaticClass;
...
string sGroup = YourStaticMethod(sGroupCode).RoleName;

However, I think this is generally a bad idea. It tends to make your code less readable. Plus, it's too close to VB's "Module" behaviour for comfort. Big Grin | :-D



"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer



modified 7-Sep-16 12:58pm.

GeneralRe: Create a static class to return properties Pin
BillWoodruff7-Sep-16 5:08
professionalBillWoodruff7-Sep-16 5:08 
GeneralRe: Create a static class to return properties Pin
Richard Deeming7-Sep-16 6:59
mveRichard Deeming7-Sep-16 6:59 
Questionhow to add localdb in console apps using vs2013 Pin
Tridip Bhattacharjee5-Sep-16 23:18
professionalTridip Bhattacharjee5-Sep-16 23:18 
AnswerRe: how to add localdb in console apps using vs2013 Pin
OriginalGriff5-Sep-16 23:31
mveOriginalGriff5-Sep-16 23:31 
AnswerRe: how to add localdb in console apps using vs2013 Pin
ZurdoDev6-Sep-16 4:12
professionalZurdoDev6-Sep-16 4:12 
GeneralRe: how to add localdb in console apps using vs2013 Pin
Eddy Vluggen6-Sep-16 5:20
professionalEddy Vluggen6-Sep-16 5:20 
GeneralRe: how to add localdb in console apps using vs2013 Pin
ZurdoDev6-Sep-16 5:53
professionalZurdoDev6-Sep-16 5:53 
Questionreceive values from a listbox Pin
eli stein2005-Sep-16 6:05
eli stein2005-Sep-16 6:05 
AnswerRe: receive values from a listbox Pin
Dave Kreskowiak5-Sep-16 6:50
mveDave Kreskowiak5-Sep-16 6:50 
GeneralRe: receive values from a listbox Pin
eli stein2005-Sep-16 7:25
eli stein2005-Sep-16 7:25 
AnswerRe: receive values from a listbox Pin
Maciej Los5-Sep-16 19:41
mveMaciej Los5-Sep-16 19:41 
SuggestionRe: receive values from a listbox Pin
Richard Deeming6-Sep-16 1:58
mveRichard Deeming6-Sep-16 1:58 
GeneralRe: receive values from a listbox Pin
Maciej Los6-Sep-16 3:36
mveMaciej Los6-Sep-16 3:36 
QuestionC# Pin
Member 123725154-Sep-16 8:25
Member 123725154-Sep-16 8:25 
AnswerRe: C# Pin
Pete O'Hanlon4-Sep-16 10:09
mvePete O'Hanlon4-Sep-16 10:09 
AnswerRe: C# Pin
Dave Kreskowiak4-Sep-16 12:34
mveDave Kreskowiak4-Sep-16 12:34 
GeneralRe: C# Pin
Richard Deeming5-Sep-16 2:12
mveRichard Deeming5-Sep-16 2:12 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.