public static BacNetRemoteDevice Get(string str) { uint instanceNumber; if(uint.TryParse(str, out instanceNumber)) return new BacNetRemoteDevice{InstanceNumber = instanceNumber}; throw new Exception("Wrong device number"); }