One of the functions in the API I am using is returning basically just a large block of text, seperating each key/value by a semi-colon. How would I parse text like this in C#?

> 
> result=success;income\_today=;income\_thismonth=;income\_thisyear=;orders\_pending=19;orders\_today\_cancelled=0;orders\_today\_pending=0;orders\_today\_fraud=0;orders\_today\_active=0;orders\_today\_total=0;orders\_yesterday\_cancelled=0;orders\_yesterday\_pending=3;orders\_yesterday\_fraud=2;orders\_yesterday\_active=0;
> 
> 
>