I have a C# class as follows :
class CoverageInfo {
public string className;
public int blocksCovered;
public int blocksNotCovered;
public CoverageInfo(string className, int blocksCovered, int blocksNotCovered)
{
this.className = className;
this.blocksCovered = blocksCovered;
this.blocksNotCovered = blocksNotCovered;
}
}
And, I have a List, ModuleName, BlocksCovered/BlocksNotCovered variable. Out of those information, I need to create an XML file as follows.
<Coverage>
<Module>
<ModuleName>hello.exe</ModuleName>
<BlocksCovered>5</BlocksCovered>
<BlocksNotCovered>5</BlocksNotCovered>
<Class>
<ClassName>Fpga::hello</ClassName>
<BlockCovered>5</BlocksCovered>
<BlocksNotCovered>2</BlocksNotCovered>
</Class>
<Class>
...
</Class>
</Totalcoverage>
</Coverage>
How can I do that with C#?