Разработайте для Firefox сначала. Вы можете протестировать в других браузерах, но не волнуетесь о мерах, пока это не работает, как Вы хотите его в Firefox. Тогда движение к другим основанным на стандартах браузерам, а именно, Safari и Opera. Если Вы записали хороший HTML и CSS, не должна требоваться большой работы в этих браузерах.
Тогда движение зверю партии, IE. Используйте условные комментарии для предназначения для определенных версий IE. IE 7 должен быть довольно легким для IE 6, можно найти, что необходимо пожертвовать определенными частями дизайна, чтобы заставить его работать легко. Это в порядке, IE 6 находится на выходе, так не волнуйтесь, не поддерживаете ли Вы полностью его. Прозрачные PNGs обычно являются самой большой проблемой, AlphaImageLoader просто не добивается цели в каждой ситуации.
, Как ранее упомянуто, сброс CSS как Eric Meyer является хорошей начальной точкой, используйте его для создания собственного сброса на основе потребностей. Кроме этого ответ прост: нет никакой серебряной пули.
Похоже, вы работаете с объектом List
, и в этом случае наиболее эффективным (и простым) методом будет следующий:
myList.Sort((x, y) => DateTime.Compare(x.Created, y.Created));
Этот использует перегрузку метода List.Sort , чем принимает делегат Comparison
(и, следовательно, лямбда-выражение).
Конечно, вы можете использовать LINQ OrderBy
, но я не думаю, что это дает какие-либо преимущества и может быть значительно медленнее, в зависимости от вашей ситуации.
myList = myList.OrderBy(x => x.Created).ToList();
var query =
from m in mystuffcollection
orderby m.Created ascending
select m;