Си диез / Говнокод #106 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
protected string TryToUpper(string text)
{
      StringBuilder sb = new StringBuilder();
      foreach(char t in text)
      {
      	try
            {
            	sb.Append(t.ToString().ToUpper());
            }
            catch
            {
            	sb.Append(t.ToString());
            }
      }
      return sb.ToString();
}

Запостил: guest guest, (Updated )

Комментарии (7) RSS

  • zabr:
    А нужно было всего занять что у переменных типа string есть метод .ToUpper();
    Ответить
  • имхо, автор кода думал, что при приведении строки "1" ToUpper() вылетит исключение
    Ответить
  • Рыдал под столом... Автору сих дивных строк срочно пожизненную путёвку в Дели.
    Ответить
  • Пример, все-таки, просто ламерского кода.
    как и с a==null==false
    Ответить
  • Ууууууу, как тут все запущено..... Новичковый ГК, но хороший. Хрестоматийный. Можно в учебниках начинающим кодерам показывать.

    Только код до ума то не доведен, в одном стиле до конца не выдержан. Че ж return sb.ToString() в блок try/catch не заключили? ))))
    Надо было уж так сделать, что уж наверняк никаких нежданчиков не возникло:
    try
    {
    	return sb.ToString();
    }
    catch
    {
    	return text;
    }
    Ответить
  • Не, даже не так, ту-стрингов че то не хватает:
    try
    {
    	return sb.ToString();
    }
    catch
    {
    	try
    	{
    		return text.ToString();
    	}
    	catch
    	{
    		return text;
    	}
    }
    Ответить
    • Обучение английскому языку в США

      Америка — страна возможностей и место, где сбываются мечты!

      Здесь есть все, что только можно представить: захватывающие мегаполисы с их ритмом и стилем во главе с Нью-Йорком и Чикаго, великолепные пляжи Флориды и Калифорнии, блистательный Голливуд, великолепная природа от тропиков и аризонской пустыни до Ниагарских водопадов и снежных гор Дакоты. Кем бы вы ни были, вы легко найдете место по душе среди наших 18 школ в США. Будь то университет Беркли в Сан-Франциско или Гарвард в Оксфорде, здесь вы сможете не только улучшить свой английский, но и отлично провести время, завести новых друзей и получить ни с чем не сравнимый опыт.

      Мы предлагаем:

      18 аккредитованных школ на обоих побережьях США
      Большой выбор курсов, среди которых бизнес-английский, интенсивный английский и подготовка к экзаменам
      Активную развлекательную программу после занятий: походы в театры и кино, экскурсии, спортивные мероприятия и прочие активности
      Возможность проживания в семье (для полного погружения в американские реалии) или в студенческом общежитии (если предпочитаете веселье и знакомства)
      Подробную консультацию наших специалистов, чтобы помочь выбрать нужный именно вам курс и подходящую школу
      Помощь партнеров в подготовке документов для американской визы
      Помощь в поступлении в университеты США после обучения в Kaplan


      школа Каплан в Бостон
      makeURLlink('https://www.kaplaninternational.com/ru/united-states/boston;)' &&

      Лос-Анджелес
      makeURLlink('https://www.kaplaninternational.com/ru/united-states/chicagoI;)'

      _________
      Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8