WinFuture-Forum.de: Mit C# Wörter Usw. Zählen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Mit C# Wörter Usw. Zählen


#1 Mitglied ist offline   Raymooon 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 04. Oktober 09
  • Reputation: 0

geschrieben 04. Oktober 2009 - 12:28

Hallo

Ich habe einen Auftrag bekommen, indem ich ein Textfeld ,in das man reinschreiben kann, und einem verknüpften Programm, das die Anzahl der jeweiligen Buchstaben, Wörter und Sätze zählt. Das alles mit C#. Leider habe ich weder eine Ahnung von der Programmiersprache noch Zugang zu Informationen von ihr. ;)

Jetzt ist meine Frage: Kann mir jemand den Code für ein Textfeld geben und mir das einigermassen gut erklähren? Jede zusätzliche Hilfe ist auch willkomen ;)

Ich danke euch jetzt schon für eure Bemühungen

0

Anzeige



#2 Mitglied ist offline   Raymooon 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 04. Oktober 09
  • Reputation: 0

geschrieben 04. Oktober 2009 - 20:52

Auftrag ist falsch ausgedrückt... es ist keine Hausaufgabe oder so... Ich will das von mir aus wissen, weil ich mal davon gehört hatte.
0

#3 Mitglied ist offline   karl0 

  • Gruppe: aktive Mitglieder
  • Beiträge: 386
  • Beigetreten: 25. März 06
  • Reputation: 4

geschrieben 04. Oktober 2009 - 21:00

Willkommen im Forum^^
erstens, du kannst deinen Beitrag auch editieren :)

So, nun zu deinem Problem.
Du hast also 2 Programme, im ersten ist ne Textbox und mit nem zweiten willst du die Wörter etc zählen?

Oder hast du ein Programm, wo die Textbox drin ist, in welcher du alles zählen willst?

MfG Karl0
Du bist die Nr. 1 - BLUE!!
0

#4 Mitglied ist offline   BennyM85 

  • Gruppe: aktive Mitglieder
  • Beiträge: 384
  • Beigetreten: 22. Februar 06
  • Reputation: 0

geschrieben 04. Oktober 2009 - 21:26

Viel Spaß damit!

http://openbook.galileocomputing.de/visual...a16804834ea4645
0

#5 Mitglied ist offline   Raymooon 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 04. Oktober 09
  • Reputation: 0

geschrieben 07. Oktober 2009 - 13:20

Beitrag anzeigenZitat (karl0: 04.10.2009, 22:00)

Willkommen im Forum^^
erstens, du kannst deinen Beitrag auch editieren :ph34r:

So, nun zu deinem Problem.
Du hast also 2 Programme, im ersten ist ne Textbox und mit nem zweiten willst du die Wörter etc zählen?

Oder hast du ein Programm, wo die Textbox drin ist, in welcher du alles zählen willst?

MfG Karl0


mhm ich würde so etwas wie wordpad (einfach ohne so vielen features) machen und dann zb enter drücken und dann kommt ein fester das alles zählt
0

#6 Mitglied ist offline   mush 

  • Gruppe: aktive Mitglieder
  • Beiträge: 896
  • Beigetreten: 29. Mai 07
  • Reputation: 7

geschrieben 07. Oktober 2009 - 13:32

string text = "Dies ist ein Text";
string [] result = text.Split(new Char[] {' '});

Dann müsstest du mit result.Length die Anzahl der Wörter abfragen können.
insane in the membrane
0

#7 Mitglied ist offline   Mindhunter2202 

  • Gruppe: aktive Mitglieder
  • Beiträge: 31
  • Beigetreten: 02. Mai 07
  • Reputation: 0

geschrieben 07. Oktober 2009 - 14:07

Oder mit Linq:

string [] wörter = text.Split(new Char[] {' '});

int anzahl =
(from wort in wörter
select wort).Count();
0

#8 Mitglied ist offline   lord_fritte 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.216
  • Beigetreten: 15. April 05
  • Reputation: 0

geschrieben 12. Oktober 2009 - 19:21

Beitrag anzeigenZitat (Mindhunter2202: 07.10.2009, 15:07)

Oder mit Linq:

string [] wörter = text.Split(new Char[] {' '});

int anzahl =
(from wort in wörter
select wort).Count();


Aber ist wörter.Length dann nicht ne einfachere Lösung, mit GENAU dem gleichem Ergebnis?
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0