// public delegate void PhotoFilterHandler(Photo photo); // 3.5 public void Process(string path, Action <Photo> filterHandler) { var photo = Photo.Load(path); filterHandler(photo); photo.Save(); }
public void Process(string path, Action <Photo> handler) { //Func<int, string> func = Sample; //func(5); var photo = Photo.Load(path); handler(photo); photo.Save(); }