可能性の重複:CPU及び/又はメモリアクセス結合しているデータクランチアプリケーションにおいて
Extension Method Performance
実行時にどのようなオーバーヘッドが拡張メソッドに関連付けられていますか? (.NET)
、一行拡張メソッド顕著のオーバーヘッドがありますか?それは通常の関数呼び出しより高いですか、それとも単純にコンパイラ/ IDEの抽象化ですか?例えば、1秒に数千回以上呼び出された場合、以下の機能が不合理であるとします:
public static void WriteElementString(this XmlTextWriter writer, string name, int data)
{
writer.WriteElementString(name, data.ToString());
}
構文的砂糖?それともスクラロースの作り方ですか? –