Laden...
Cat
myCSharp.de - Member
1
Themen
771
Beiträge
Letzte Aktivität
vor 7 Jahren
Dabei seit
25.10.2009
Erstellt vor 7 Jahren

Das entspricht:


Action<IEnumerable<string>> dispatcher = MyDispatcherMethod;

void MyDispatcherMessage(IEnumerable<string> messages)
{
    return SendToClient(messages);
}

Bei Lamda Expressions braucht man also keine eigene Methode erstellen und die Parameter-Typen sind implizit bekannt. Zusätzlich braucht man in dem Code auch das 'return' nicht explizit hinschreiben.

Erstellt vor 7 Jahren

Das wird alleine nicht helfen, s. How does the command prompt know when to wait for exit?

Benutze einfach


start /w meinprogramm.exe ...

Das klappt dann auch für GUI-Programme.

Edit: Ups, jetzt erst sehe ich, dass Robert1974 dies ja auch geschrieben hat (sorry 😉).

Erstellt vor 7 Jahren

Bei TabControls solltest du besser aus den verschiedenen Tabs UserControls erstellen - am besten sogar dann aus dem TabControl selbst auch. So hast du dann automatisch den Code jeweils in eigenen Klassen (und kannst dann dafür ein passendes Interface bereitstellen).

Erstellt vor 7 Jahren

Noch als Tipp: erstelle dir ein UserControl daraus.

Erstellt vor 7 Jahren

Hi,

Form.AcceptButton zu setzen reicht alleine nicht aus (lies dir mal die Beschreibung genau durch), sondern du musst auch noch bei den Buttons Button.DialogResult auf OK bzw. Cancel setzen.

Erstellt vor 7 Jahren

Kopierst du die Klasse dann immer in verschiedene Projekte? Erzeuge doch einfach aus der Klasse eine eigene Assembly (und binde dort dann System.Drawing ein).

Erstellt vor 8 Jahren

So doch nicht, dafür gibt es Path.GetExtension().

CWolle: nimm mal "x.y.gif" als Dateiname...

Erstellt vor 8 Jahren

Hi,

als Stichwort wäre wohl "tile" das was du suchst, d.h. die ganze Karte zerteilst du in kleine Teile und lädst nur die Teile, welche gerade angezeigt werden (evtl. noch ein Caching einbauen), s.a. Tiled rendering.

Erstellt vor 8 Jahren

Hi,

warum liest du nicht einfach eine Batch-Datei per File.ReadAllText() ein?
Alternativ die Datei als Text-Resource ins Projekt einfügen und daraus lesen.
Aber die einzelnen Zeilen per List.Add() einzufügen ist wirklich die schlechteste Wahl.

10 von 771 Beiträgen