Nejste přihlášen/a.
Potřeboval bych prosím poradit jak mám udělat v c# ve windows form aplication, převést počáteční písmeno zadeného textu na velké do textBoxu1 (vstupního) , tak aby když tam zadám nějaké slovo s malým počátečním písmenem aby mi to automaticky převedlo na velké do textBoxu1(vstupního).
Tady je to ta třetí část textu, pod nadpisem Uppercase words. dotnetperls.com/...
Teď tě vůbec nechápu, ale následující kód je funkce, která ti v textu z dodaného stringu vrátí string se všemi počátečními písmeny velkými.
static string UppercaseWords(string value) {</p> <p> char[] array = value.ToCharArray();</p> <p> if (array.Length >= 1) {</p> <p> if (char.IsLower(array[0])) {</p> <p> array[0] = char.ToUpper(array[0]);</p> <p> }</p> <p> }</p> <p> for (int i = 1; i < array.Length; i++) {</p> <p> if (array[i - 1] == ' ') {</p> <p> if (char.IsLower(array[i])) {</p> <p> array[i] = char.ToUpper(array[i]);</p> <p> }</p> <p> }</p> <p> }</p> <p> return new string(array);</p> <p>}
Takže příkladové použití:
string oldString=textBox1.Text;</p> <p>string newString=UppercaseWords(oldString);</p> <p>textBox1.Text=newString;
Nejsem si stoprocentně jistý zda-li mám správně syntaxi, píšu to z hlavy.
Nechápu , napiš mi to sem potřebuju pro windows forms application a tam je to pro příkazový řádek . Prostě mám v c# ve visual studio 2010 v windows forms application tohleto ( Někdo zadá do textBoxu nějaké slovo a podle pomínky - podle if (podmínka je když se proměnná stringu rovná == určitýmu slovu |nebo nějaký jinýmu slovu |nebo nějakýmu jinýmu a tak dále --> mám tam asi 30 slov s velkým začátečním písmenem) a když je v textBoxu napsané to určité slovo tak mi to vypíše něco do labelu. A když tam neni to slovo tak tam mám else {label1.Text = "Napiš to správně.";}
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.