Use string.Split to break it into rows:
string[] rows = myString.Split(',');
Then loop through each row and use Split again, this time with ';', to split it into columns.
Since this sounds a lot like homework, I'll leave the exact details to you...:laugh: