- 1
if( a.GetPixel(i, k).Name.ToString().Substring(0,6)=="ff0404")
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+101
if( a.GetPixel(i, k).Name.ToString().Substring(0,6)=="ff0404")
http://www.cyberforum.ru/csharp-net/thread954611.html#post5057105
Qwertiy 15.09.2013 23:01 # 0
bormand 15.09.2013 23:16 # +1
Qwertiy 15.09.2013 23:44 # 0
Но в случае извлечения цветов из BitMap'а он так не делает...
bormand 16.09.2013 05:52 # +2
Жаль. Было бы море батхертов у тех кто воспользовался кодом ;)
> Name.ToString()
А Name это разве не String?
Qwertiy 16.09.2013 08:40 # 0
Я вначале подумал, что такой цвет ищется как раз чтобы на слова не наткнуться :)
> А Name это разве не String?
String, конечно :)
WGH 16.09.2013 19:01 # 0
P.S. Fail.
Vladiator 16.09.2013 01:44 # +3
> Сорри, хексы наизусть не учил...
bormand 16.09.2013 05:22 # +4
anonimb84a2f6fd141 16.09.2013 06:17 # 0
santa_microbe 16.09.2013 06:52 # +5
bormand 16.09.2013 07:32 # +4
Qwertiy 16.09.2013 08:43 # +1
1024-- 16.09.2013 12:26 # +2
Скрипты не предлагать.
TarasB 16.09.2013 10:47 # +2
bormand 16.09.2013 10:52 # +3
kegdan 16.09.2013 12:23 # +1
bormand 16.09.2013 12:32 # +3
Vladiator 16.09.2013 13:08 # 0
bormand 16.09.2013 13:16 # +1
Да я ж не шарпей, я крестовик и жабист. Вот и написал compareForEquality с мелкой.
Vladiator 16.09.2013 13:24 # 0
kegdan 16.09.2013 13:25 # 0
anonimb84a2f6fd141 17.09.2013 19:52 # 0
Qwertiy 17.09.2013 20:51 # +1
roman-kashitsyn 17.09.2013 21:30 # 0
anonimb84a2f6fd141 18.09.2013 04:10 # 0
Можно, но если ты захочешь когда-то работать с другими - лучше не нужно. Поначалу длясибя пойдет.
Qwertiy 18.09.2013 04:22 # 0
bormand 18.09.2013 05:44 # +1
> ЗаморачиватьсяСИменами
Вот так из-за vb и delphi и рождаются мудаки, которые пишут somelongfunction вместо SomeLongFunction, и считают это нормальным. А потом еще и ругаются, что другие языки требуют от них соблюдения регистра...
Давайте еще поиск расстоянию Левенштейна прикрутим, чтобы samlongfuncteon тоже работало.
Qwertiy 18.09.2013 08:49 # 0
Сам же цитируешь пример
>> ЗаморачиватьсяСИменами
и при этом приводишь прямо противоположный!
Кстати, VS автоматически приводит имена в коде к тому регистру, в котором они объявлены.
И для шарпа подсказки тоже от регистра не зависят, так что надо только один раз нормально объявить, а потом всё будет хорошо. В отличие от джавовских сред, кстати - замучался в них с набором заглавных букв...
bormand 18.09.2013 11:08 # 0
Я его не цитирую как пример, а просто как фразу из вашего коммента. ЗаморачиватьсяСИменами понятно и читабельно. заморачиватьсясименами - нечитаемое говно.
> В отличие от джавовских сред, кстати - замучался в них с набором заглавных букв...
Есть такая проблема.
> замучался в них с набором заглавных букв
Через тернии к звездам ;)
kegdan 16.09.2013 13:26 # 0
tirinox 16.09.2013 13:12 # +2
TarasB 16.09.2013 21:13 # +1
crastinus 16.09.2013 13:45 # +2
http://www.cyberforum.ru/c-linux/thread933990.html
http://www.cyberforum.ru/cpp-linux/thread25014.html
spivti 16.09.2013 19:01 # 0
if( a.GetPixel(i, k).Name.ToString().Substring(0,6)=="ff04 04")
и ff0404 - 404, page not found.
A нельзя было бы эту конструкцию упростить как-бы говоря, например методом возвращающим значение кода пикселя, без байды в ифе.
типа:
getPixelCode(i,k){
return this.GetPixel(i, k).Name.ToString().Substring(0,6);
}
Qwertiy 16.09.2013 20:12 # +1
guest 17.09.2013 15:02 # +1
guest 17.09.2013 12:45 # −12
105_306330_ru 24.08.2021 20:46 # 0