I have an html table I need to query, get the contents and then act on that.this the table\[code\] <table> <thead> <tr> <th>Version</th> <th>Usage</th> </tr> </thead> <tbody> <tr> <td>1.0.1.1</td> <td>86</td> </tr> <tr> <td>1.0.0.1</td> <td>65</td> </tr> <tr> <td>1.0.1.0</td> <td>28</td> </tr> <tr> <td>1.0.0.0</td> <td>1</td> </tr> </tbody> </table>\[/code\]I'm getting that by passing the WebResponse through a regex expression. What is the best way to get this into some data structure in C# so that I can query on the Version and Usage.. Baically have a List of class Foo.Foo(){Version {get; set;}Usage {get; set;}}Along those lines.Thanks for your help