Sharpdevelop "spellings-controle"

Status
Niet open voor verdere reacties.

WDHBGS

Terugkerende gebruiker
Lid geworden
18 dec 2010
Berichten
1.348
Hallo allemaal,

Met Visual Studio 2012 Ultimate werkt het wel, maar met Sharpdevelop niet, omdat Visual Studio 2012 Ultimate een soort spellings-controle-achtige functie heeft waarmee ik een stub kan aanmaken (heb geen flauw idee wat een stub is).
Dit is de code:

Code:
        // Minute Timers
        private void MinuteTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
        {
            try
            {
                #region ' Auto Message '
                if (Connections.Count > 1)
                {
                    switch (Messages)
                    {
                        case 0:
                            MsgAll("^4|^7 Drive on the Right side of the Road!");
                            break;

                        case 1:
                            MsgAll("^4|^7 Swearing, Ramming, Insults and Disrespecting");
                            MsgAll("^4|^7 May Result to ban.");
                            break;


                        case 2:
                            MsgAll("^4|^7 Please visit us for more information");
                            MsgAll("^4|^7 " + Website);
                            break;

                        case 3:
                            MsgAll("^4|^7 Having trouble cruising?");
                            MsgAll("^4|^7 Press i and shift up to the first gear and set your foot on the right pedal.");
                            break;

                        case 4:

                            MsgAll("^4|^7 Keep the server clean from swearing.");

                            break;

                        case 5:

                            MsgAll("^4|^7 NL System is Currently running at ^6v" + InSimVer);
                            Messages = 0;
                            break;
                    }
                    Messages += 1;
                }
                #endregion

Met Visual Studio werkt het wel, maar met Sharpdevelop werkt het niet.

Dit is de foutmelding: The name 'Messages' does not exist in the current context (CS0103).

Groetjes, WDHBGS
 
Maar dat klopt met dit stuk code toch ook? Messages is niet gedefinieerd. Indien het ook geen public of friendly gegeven van het objct is kan het niet gebruikt worden
 
@wampier, hoe moet ik dat dan aanpassen?

Want eigenlijk begrijp ik C# wel, maar hoe ik iets in C# moet maken vind ik heel moeilijk..
 
Heb je dit stuk code gekopieerd? Het 'Messages-object' is inderdaad niet gedefinieerd.
Dat moet je dus nog ergens doen voordat je het kunt aanroepen.
 
Overigens dat het wel werkt in VS met stubs: met een stub kun je data "faken". Het is ervoor gemaakt dat je code kan testen terwijl er nog onderdelen missen. Een stub is dus iets wat nog niet goed gemaakt is maar wat je later wel goed gaat doen. Deze code zal dan ook onder "release" in VS niet werken (niet zonder waarschuwingen tenminste).
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan