- 1
- 2
- 3
- 4
- 5
- 6
var settings = new ResizeSettings();
settings.Width = width > 0 ? width : settings.Width;
settings.Height = height > 0 ? height : settings.Height;
ImageBuilder.Current.Build(url, cachedImagePath, settings);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+134
var settings = new ResizeSettings();
settings.Width = width > 0 ? width : settings.Width;
settings.Height = height > 0 ? height : settings.Height;
ImageBuilder.Current.Build(url, cachedImagePath, settings);
Соль в том, что settings.Width и settings.Height, инициализируется -1, а ImageBuilder.Current.Build считает, что -1 - это маркер необязательного параметра.
guest 16.08.2012 23:35 # 0