我正在将一个经典的asp应用程序转换为C#,并且希望能够在c#中解密最初在经典asp中加密的字符串。经典的asp代码是,c#代码是。我面临的问题是,asp和C#中加密和解密方法的签名是不同的。下面是用于解密的asp代码,它封装了解密代码。sTemp = sTemp & Chr(bytOut(lCount)) End if
End Funct
在c#中,我们可以通过各种方式(例如Action<>、Func<>、delegate、lambdas等)创建委托。但当您调用这些方法时,您必须为所调用的委托提供参数值:del myDelegate = x => x * x;在c#中有没有一种方法可以用参数值封装方法委托?从本质上延迟调用一个完全参数化的方法?因此,您不必在调用时提供参数