EnumAsDictionary

public IDictionary<string, string> EnumAsDictionary

Returns a IDictionary enumerating every attribute name with its coresponding value.
The attribute names must be unique or the enumeration will result in an ArgumentException.

Returns

Returns a IDictionary enumerating every attribute name with its coresponding value.

Example

string order_no = string.Empty;
string line_no = string.Empty;

cMessage msg = cMessage.FromString(messageStr); 

foreach (KeyValuePair<string,string> kvp in msg.EnumAsDictionary)
{
   switch (kvp.Key)
   {
      case "ORDER_NO":
         order_no = kvp.Value;
         break;

      case "LINE_NO":
         line_no = kvp.Value;
         break;

      // Do something...
   }
}