Beiträge von ElDiabolo

    Bei mir ist es auch so... Hab Telekom. Scheint auch an Google oder so zu liegen, weil ich hab gestern Abend ewig für nen Download vom Android Store gebraucht.
    YouTube lädt auch sehr, sehr, sehr langsam.
    Ohja, wohne in Baden an der Grenze zu Bayern, falls das da dran liegen könnte.

    Der fehler müsste sein, dass ich dann in der Schleife Frage[] überprüfe anstatt test richtig?
    Wenn ja, ich kann text aber nicht mit != überprüfen, denn dann wird folgender Fehler ausgegeben:

    Zitat

    Fehler 1 Der Operator "!=" kann nicht auf Operanden vom Typ "System.Text.StringBuilder" und "string" angewendet werden.


    Gute idee!


    Stimmt! Und wenn man beides ankreuzt, wird der Server direkt als [0815] Server gekennzeichnet! :)



    Habs mir auch mal angeschaut. Ich würde die Dislikes entfernen. Kenne das von Metin2 Toplists, da gibts auch nur Likes und die meisten Serverbetreiber bauen sowas dann ins UCP ein, womit man sich was verdienen kann, wenn man votet. Finde ich so eigentlich auch ganz gut.
    Die Homepage von i-love-dm geht übrigens nicht, da hast du wohl noch einen Fehler: Wenn man drauf klickt, wird man auf folgendes weitergeleitet: http://samp-toplist.de/i-love-dm.de


    Hier ist so eine Toplist: http://www.topliste.top-pserver.com/index.html
    Große Server hätten dann so indirekt einen Konkurenzkampf durch die Votes, was ich ziemlich gut fände.

    Das ist ja nicht statisch du musst ja lediglich dein string den du in dem String-Array speicherst an einen Stringbuilder übergeben damit du auf den einzelnen index zugreifen kannst und diesen auch editieren.


    Ich hab dir das etwas umgeschrieben, wie du eine zweite Schleife integrierst, dies darfst du selbst herausfinden, ist jedoch nicht sonderlich schwierig.


    Vielen Dank erstmal. Habe es jetzt mal eingefügt und die 2. Schleife ausgeführt. Es wird allerdings nirgens ein \n eingefügt bzw. eine neue Zeile gebildet...


    for (int h = 0; h < iCount; h++)
    {
    StringBuilder test = new StringBuilder(Frage[h]);
    bool letter = false;


    for (int j = 0; j != test.Length; ++j)
    {
    if ((j % 50) == 0 && j != 0)
    {
    if (Frage[j] != " ") letter = true;
    else Frage[j] = "\n";
    }
    else if (letter == true && Frage[j] == " ")
    {
    Frage[j] = "\n";
    letter = false;
    }
    }
    Frage[h] = test.ToString();
    Console.Write(Frage[h]);
    Console.ReadLine();
    }

    Will nen kleines Quiz machen. Hab aus ner Datenbank alle Fragen ausgelesen und in

    Code
    Frage[i]

    gespeichert. Da die Fragen aber teilweise zu lang sind für die Oberfläche müssen sie nach ner gewissen Länge nen Zeilenumbruch bekommen.


    edit: [ code ]
    edit: Verstehe auch nicht ganz. Kannst du nicht mal alles als Array schreiben? Wenn du meinst, dass man bei nem Array nicht überprüfen kann, wie lang es ist, dann müsste man das ja iwie anders machen, aber nicht so statisch...

    Waren einige Fehler. Habe jetzt mein Array eingesetzt und (versucht) die Fehler gefixxt.


    Code:

    Code
    for(int h = 0; h < iCount; h++)
                    {
                        for (int j = 0; j != Frage[h].Length; ++j) 
                        {
                            if ((j % 50) == 0 && Frage[h] == "\\32;" && j != 0) Frage[h] = "\n";
                        }
                    }


    funktioniert leider nicht.
    Wofür ist denn überhaupt "\32" ?
    Da kam übrigens ein Fehler, deshalb habe ich das 2. \ eingefügt.

    Wie oben gesagt, ich kenne mich in C# kaum aus. Ich setze nur meine vorhanden Kentnisse um. Für nen Programm hats gereicht. Das ist das einzige, was mir noch fehlt und C# spezifisch kenne ich die Funktionen halt null und dementsprechend kann ich das leider nicht umsetzen, so wie du es mir erklärst.

    Hey,
    habe schon gegoogelt, aber nichts gefunden bzw. bin ich nicht damit zurecht gekommen.


    Ich würde gerne wissen, wie man bei einem String mit z.B. der Zeichenlänge von 100 Zeichen nach 50 Zeichen bzw nach 40x und dem letzten Wort bzw einem Leerzeichen einen neuen Zeilenumbruch macht.


    Wäre sehr geil, wenn mir jemand nen Codeschnipsel geben würde, oder es mir erklären könnte.
    LG

    Hey,
    kann mir jemand sagen, wie man bei C# eine Arraygröße einsetzen kann?
    D.h.


    Code
    Test[20];


    in Samp wäre das:


    #define MAX_TEST 20


    Test[MAX_TEST];



    Ich hoffe, ihr versteht, was ich meine.
    #define kann bei C# ja scheinbar nicht so verwendet werden, deshalb suche ich etwas gleiches.