I created this simple inherited class to add a function for moving a row up or down within a DataTable. Sometimes it is desired to do so, and I've seen a few people online looking for a way to do it.
Would be nicer if I knew how to properly overload the DataRow class as well, because I could then add a method to it to do it a bit cleaner, like row.MoveUp()
.