Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Гласная буква


Автор: Real 21.3.2008, 22:33
У фреворке есть методы для чтобы можна было узнать гласная символ или нет?
Как проверить гласная ли буква?

Автор: Rififi 21.3.2008, 23:09
Это вопрос или утверждение? :gigi:

Автор: Retro 21.3.2008, 23:16
Во фреймворке есть все. smile 

Автор: Real 21.3.2008, 23:35
Цитата(Rififi @ 21.3.2008,  23:09)
Это вопрос или утверждение? :gigi:

Вопрос
Как проверить гласная ли буква?

Автор: PashaPash 21.3.2008, 23:38
Real, Char.IsUpper.

Автор: HalkaR 22.3.2008, 00:12
Цитата(PashaPash @  21.3.2008,  23:38 Найти цитируемый пост)
Char.IsUpper
Это проверка на заглавную букву.

А вообще проще всего загнать все гласные в массив и проверять их.

Автор: vponomarov 22.3.2008, 00:17
ну вы даете!
естественно в фреймворке нет проверки гласная буква или нет.
им нужно поддерживать фиг знает сколько языков, каждый из которых со своими особенностями и правилами,  а востребованность такой проверки большим количеством разработчиков крайне сомнительна...
хотя все это мое личное мнение smile 

Автор: Real 22.3.2008, 14:29
Цитата(vponomarov @ 22.3.2008,  00:17)
ну вы даете!
естественно в фреймворке нет проверки гласная буква или нет.
им нужно поддерживать фиг знает сколько языков, каждый из которых со своими особенностями и правилами,  а востребованность такой проверки большим количеством разработчиков крайне сомнительна...
хотя все это мое личное мнение smile

Я знал как проверить, но забыл.

Автор: Unsane 22.3.2008, 14:50
Сделай стороку, состоящую из гласных и проверяй indexof:
Код

        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            string letters = "аеёиоуэюя";
            if (letters.IndexOf(textBox1.Text[textBox1.Text.Length - 1].ToString().ToLower()) >= 0) MessageBox.Show("Гласная");
        }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)