Tôi đang viết một vài phần mở rộng để bắt chước chức năng bản đồ và giảm trong Lisp. public delegate R ReduceFunction<T,R>(T t, R previous);
public delegate void TransformFunction<T>(T t, params obje
Làm thế nào để bạn tổ chức các phương pháp mở rộng? Nói nếu tôi đã có phần mở rộng cho các lớp đối tượng và chuỗi lớp tôi bị cám dỗ để tách những phương pháp mở rộng vào các lớp IE: public class Objec
Những gì tôi muốn làm là một cái gì đó như sau: FooClass.prototype.method = function():String
{
return "Something";
}
var foo:FooClass = new FooClass();
foo.method();
Đó là để nói, tôi muố