Click here to Skip to main content
15,909,205 members
Home / Discussions / C#
   

C#

 
GeneralRe: Public Class Pin
Colin Angus Mackay9-Apr-07 23:24
Colin Angus Mackay9-Apr-07 23:24 
NavConnection sounds like it should be a Singleton (i.e. There exists only one instance of it in the application)

If that is correct, you can create the class as static (i.e. put static on its class definition and all fields, properties and methods). Then you don't need to store an instance of the class anywhere. You can reference a method on it like this:

NavConnection.ServerName;
NavConnection.SaveSettings();


The class might look something like this:
public static class NavConnection
{
    private static string serverName;
 
    public static string ServerName
    {
        get { return this.serverName; }
        set { this.serverName = value; }   
    }
 
    public static void SaveSettings()
    {
        // Put code to save the settings in here.
    }
}



Upcoming events:
* Edinburgh: Web Security Conference Day for Windows Developers (12th April)
* Glasgow: Introduction to AJAX (2nd May), SQL Server, Mock Objects

Never write for other people. Write for yourself, because you have a passion for it. -- Marc Clifton


My website

Questionremoting sys(2335) Pin
kalyan_24169-Apr-07 19:13
kalyan_24169-Apr-07 19:13 
Question.net roadmap Pin
bigeyed9-Apr-07 19:02
bigeyed9-Apr-07 19:02 
AnswerRe: .net roadmap Pin
Jaiprakash M Bankolli9-Apr-07 20:08
Jaiprakash M Bankolli9-Apr-07 20:08 
QuestionHelp me to develop cool date picker.[Windows] Pin
Sendilkumar.M9-Apr-07 18:58
Sendilkumar.M9-Apr-07 18:58 
AnswerRe: Help me to develop cool date picker.[Windows] Pin
Christian Graus9-Apr-07 19:05
protectorChristian Graus9-Apr-07 19:05 
GeneralRe: Help me to develop cool date picker.[Windows] Pin
Sendilkumar.M9-Apr-07 22:23
Sendilkumar.M9-Apr-07 22:23 
QuestionDataGridView in c# Pin
719-Apr-07 18:58
719-Apr-07 18:58 
AnswerRe: DataGridView in c# Pin
Nader Elshehabi9-Apr-07 23:36
Nader Elshehabi9-Apr-07 23:36 
QuestionIs it possible to change the image in ContextMenu? Pin
Khoramdin9-Apr-07 15:32
Khoramdin9-Apr-07 15:32 
AnswerRe: Is it possible to change the image in ContextMenu? Pin
Nader Elshehabi9-Apr-07 16:08
Nader Elshehabi9-Apr-07 16:08 
QuestionAny snippet code for calling CoCreateGuid ??? Pin
LongRange.Shooter9-Apr-07 14:07
LongRange.Shooter9-Apr-07 14:07 
AnswerRe: Any snippet code for calling CoCreateGuid ??? Pin
Nader Elshehabi9-Apr-07 14:09
Nader Elshehabi9-Apr-07 14:09 
QuestionByte[] to HexString Pin
AAKAra9-Apr-07 12:52
AAKAra9-Apr-07 12:52 
AnswerRe: Byte[] to HexString Pin
Luc Pattyn9-Apr-07 14:04
sitebuilderLuc Pattyn9-Apr-07 14:04 
GeneralRe: Byte[] to HexString Pin
a_anilkumar110-Apr-07 15:38
a_anilkumar110-Apr-07 15:38 
AnswerRe: Byte[] to HexString Pin
Leslie Sanford9-Apr-07 14:06
Leslie Sanford9-Apr-07 14:06 
AnswerRe: Byte[] to HexString Pin
stancrm9-Apr-07 22:55
stancrm9-Apr-07 22:55 
AnswerRe: Byte[] to HexString Pin
stancrm10-Apr-07 21:02
stancrm10-Apr-07 21:02 
QuestionStarting a timer after another object's event has been fired. Pin
Ylno9-Apr-07 12:29
Ylno9-Apr-07 12:29 
AnswerRe: Starting a timer after another object's event has been fired. Pin
Leslie Sanford9-Apr-07 13:34
Leslie Sanford9-Apr-07 13:34 
GeneralRe: Starting a timer after another object's event has been fired. Pin
Ylno9-Apr-07 21:13
Ylno9-Apr-07 21:13 
GeneralRe: Starting a timer after another object's event has been fired. Pin
Leslie Sanford10-Apr-07 0:22
Leslie Sanford10-Apr-07 0:22 
QuestionInvalidate() Pin
max292979-Apr-07 11:59
max292979-Apr-07 11:59 
AnswerRe: Invalidate() Pin
Christian Graus9-Apr-07 12:09
protectorChristian Graus9-Apr-07 12:09 

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.