Ich habe diesen Code, den ich gerne analysieren würde ":" es ist schwer zu erklären, so schwer zu suchen, so entschieden, um meine erste zu fragen Frage hierParse bei ":" - Nicht einmal sicher, wie man fragt .. also hier ist ein EX
if (command == "hi")
{
MessageBox.Show(command);
skype.SendMessage(msg.Sender.Handle, nick + " Says: " + "what");
}
else { }
if (command == "what's up?")
{
MessageBox.Show(command);
skype.SendMessage(msg.Sender.Handle, nick + " Says: " + "nothing much");
}
else { }
Nun, was ich mit dem oben wollen, ist eine richtextbox Art eine Zeile zu einem Zeitpunkt zu haben, so für EX:
hi:what
what's up?:nothing much
Und ist es möglich, jede Zeile, die es gemacht wird, die Anzeige neue if-Anweisung, anstatt Benutzer auf einen bestimmten Betrag zu beschränken?
Edit: Ich brauche es so zu arbeiten-
Nachricht | Antwort
hallo: was ist los?
Die Art und Weise der aktuelle Code funktioniert, ist:
//if message "hi"
if (command == "hi")
{
//return this message if message "hi"
skype.SendMessage(msg.Sender.Handle, nick + " Says: " + "what");
}
Stattdessen würde ich einen richtextbox mag es zu analysieren, zu „:“ und jede Zeile eines if-Anweisung neu.
danke!
Dies ist eine sehr schlecht ausgedrückte Frage. Denken Sie, dass Sie ein paar Minuten brauchen, um genau zu sortieren, was Sie wollen? –
@Boo Ich habe es ein paar Mal gelesen. Ich bin verwirrt – Kevin
Ich bin mir nicht sicher, ich verstehe, was Sie fragen. Sie möchten, dass der Benutzer einen mehrzeiligen Text in ein Textfeld eingibt, jede Zeile in der Form "question: answer", und dann sollte der Code diese Zeilen lesen und für jede von ihnen eine "if" -Anweisung wie die in Ihrer ausführen Beispiel? – MiMo