Tôi không có nhiều kinh nghiệm về việc sử dụng từ khóa lợi nhuận. Tôi có các tiện ích mở rộng số <T> cho loại chuyển đổi này.Sử dụng quá mức lợi tức lợi nhuận
Câu hỏi của tôi là phương pháp quá tải đầu tiên có cùng hiệu suất trả về lợi nhuận mà tôi nhận được từ phương pháp thứ hai?
public static IEnumerable<TTo> ConvertFrom<TTo, TFrom>(this IEnumerable<TFrom> toList)
{
return ConvertFrom<TTo, TFrom>(toList, TypeDescriptor.GetConverter(typeof(TTo)));
}
public static IEnumerable<TTo> ConvertFrom<TTo, TFrom>(this IEnumerable<TFrom> toList, TypeConverter converter)
{
foreach (var t in toList)
yield return (TTo)converter.ConvertFrom(t);
}
Tôi sẽ cập nhật lại nhận xét của bạn cho Jon ... –
Vui lòng thiết lập nhận xét của bạn làm câu trả lời trong http://stackoverflow.com/questions/1947919/template-style-is-not-setting- một số sở thích và tôi đánh dấu nó là chấp nhận. – FFire