デリゲートを受け入れるプロパティがあります: http.onReceiveHeader = (in char\[\] key, in char\[\] value) { }
. たとえば、代わりに分離された関数を使用したい:
void do_something(char[] key, char[] value)
{
}
http.onReceiveHeader = do_something;
Dでそれを行うことは可能ですか?
デリゲートを受け入れるプロパティがあります: http.onReceiveHeader = (in char\[\] key, in char\[\] value) { }
. たとえば、代わりに分離された関数を使用したい:
void do_something(char[] key, char[] value)
{
}
http.onReceiveHeader = do_something;
Dでそれを行うことは可能ですか?
toDelegate
に機能がありstd.functional
ます。
したがって、これは機能するはずです:
http.onReceiveHeader = toDelegate(do_something);