|
Listing 7-13 extracted from chapter Reflection, late binding, attributes
Listing 7-12< > Listing 7-14
This listing can be compiled with the command line: csc.exe /out:ClassAsm.dll /target:library Example_7_13_to_rename_ClassAsm.cs /r:InterfaceAsm.dll Errors: 0 Warnings: 0
Example_7_13_to_rename_ClassAsm.cs
using System;
namespace NMFoo {
public class CalcWithInterface : ICalc {
public CalcWithInterface() {
Console.WriteLine("Calc.Constructor called!");
}
public int Sum(int a, int b) {
Console.WriteLine("Method Calc.Sum() called!");
return a + b;
}
}
}
Copyright Patrick Smacchia 2006 2007
|