Vorschlag bei C#

hallo,

mit vb.net schreibe ich

„msgbox(“

und bekomme eine hilfestellung, was für parameter möglich sind.
habe ein c#-projekt übernommen, wo diese mistige hilfe keinen bock auf mich hat.

kann ich das irgendwo einstellen(hab schon geschaut… keinen plan)
oder geht das etwa bei c# nicht?

viele grüße

rasta

Meinst Du das IntelliSense-Feature der IDE ?

Das gibt’s auch für C#, allerdrings heisst die Funktion MessageBox.Show(

(nach der Klammer erscheint der HInweis, kann vermutlich schon irgendwo in der IDE eingestellt werden)

Hallo Roger,

genau, intellisense

habs auch gefunden :smile:

viele grüße

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

etwas ot
Hallo Rasta,

MsgBox(…) ist eins von den Relikten aus VB6, das in die .net-Welt übernommen wurde. Unter VB.net gibt es auch ein „richtig objektorientiertes“ MessageBox.Show(…)

Grüße
Thomas

Hi!

Eigentlich ist das „MsgBox“ nur ein Relikt aus der VB6-Zeit.

Der bevorzugte Weg sollte tatsächlich, wie bereits vorgeschlagen, die statische Methode Show von MessageBox sein.
Die Methode gibt’s nämlich für alle .NET Sprachen.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hups, da haben wir uns bei den Versuchen, einem VB’ler den richtigen Weg zu weisen, ja nur um Minuten verpasst… :smile:

Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Auch wenn meine Antwort fast 4 Wochen später kommt. Die Informationen die eine Funktion erwartet ist keine Spracheigenschaft, sondern eine Feauture von der IDE.

das hat nichts mit VB oder C# zu tun

hallo unikum,

danke trotzdem – es lag an der nicht exakten schreibweise.
in vb kannst du „msgbox“ irgendwie schreiben

c# erwartet aber „MessageBox“ !

aber diese hürde hab ich mittlerweile gott sei dank :smile:

viele grüße

rasta

Auch wenn meine Antwort fast 4 Wochen später kommt. Die
Informationen die eine Funktion erwartet ist keine
Spracheigenschaft, sondern eine Feauture von der IDE.

das hat nichts mit VB oder C# zu tun