woorden met letter tellen in csharp

Status
Niet open voor verdere reacties.

jordie91

Gebruiker
Lid geworden
29 jan 2008
Berichten
265
ik wil woorden tellen in csharp

ik heb dit gekregen

static int AantalWoorden(string str)
{

return System.Text.RegularExpressions.Regex.Matches(str, "[a-zA-Z]").Count;
AantalWoorden().ToString();
}

maar dit werkt niet krijg de volgende error:
hij kan geen int naar string converteren en hij heeft 0 argumenten met zich mee

weet iemand hier een oplossing voor

alvast bedankt

jordie91
 
Je roept methode Aantalwoorden aan met 0 argumenten terwijl je gedefinieerd had dat je een argument mee moest geven (string str)
Dus vandaar een melding over die argumenten.
Het heeft ook geen nut om onder de return code te schrijven aangezien dit 'unreachable code' is.
Die regel kan helemaal weg.(zie hieronder)


PHP:
        private void button1_Click(object sender, RoutedEventArgs e)
        {
           MessageBox.Show(AantalWoorden("test").ToString());
        }
        static int AantalWoorden(string str)
        {

            return System.Text.RegularExpressions.Regex.Matches(str, "[a-zA-Z]").Count;
           
        }
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan