Допустим, у меня есть такой класс:
public static class ListFilters
{
public static ulong FilesLargerThanValue { get; set; }
public static bool FilesLargerThan(FileData data)
{
return (data.Size >= ListFilters.FilesLargerThanValue);
}
}
и я хочу позвонить
ListFilters.FilesLargerThanValue = 1000000;
List<FileData> filteredList = pathScanner.AllFilesList.FindAll(ListFilters.FilesLargerThan);
Мой вопрос:
В .Net 2.0 будет ли код работать быстрее, если мой класс ListFilters определен как статический (а предикат, который переходит к List.FindAll , является статическим)?