public static bool TryParse(string value, out ImagingModality result) { result = default(ImagingModality); if( value=="AR") result = ImagingModality.AR; else if( value=="BMD") result = ImagingModality.BMD; else if( value=="BDUS") result = ImagingModality.BDUS; else if( value=="EPS") result = ImagingModality.EPS; else if( value=="CR") result = ImagingModality.CR; else if( value=="CT") result = ImagingModality.CT; else if( value=="DX") result = ImagingModality.DX; else if( value=="ECG") result = ImagingModality.ECG; else if( value=="ES") result = ImagingModality.ES; else if( value=="XC") result = ImagingModality.XC; else if( value=="GM") result = ImagingModality.GM; else if( value=="HD") result = ImagingModality.HD; else if( value=="IO") result = ImagingModality.IO; else if( value=="IVOCT") result = ImagingModality.IVOCT; else if( value=="IVUS") result = ImagingModality.IVUS; else if( value=="KER") result = ImagingModality.KER; else if( value=="LEN") result = ImagingModality.LEN; else if( value=="MR") result = ImagingModality.MR; else if( value=="MG") result = ImagingModality.MG; else if( value=="NM") result = ImagingModality.NM; else if( value=="OAM") result = ImagingModality.OAM; else if( value=="OCT") result = ImagingModality.OCT; else if( value=="OPM") result = ImagingModality.OPM; else if( value=="OP") result = ImagingModality.OP; else if( value=="OPR") result = ImagingModality.OPR; else if( value=="OPT") result = ImagingModality.OPT; else if( value=="OPV") result = ImagingModality.OPV; else if( value=="PX") result = ImagingModality.PX; else if( value=="PT") result = ImagingModality.PT; else if( value=="RF") result = ImagingModality.RF; else if( value=="RG") result = ImagingModality.RG; else if( value=="SM") result = ImagingModality.SM; else if( value=="SRF") result = ImagingModality.SRF; else if( value=="US") result = ImagingModality.US; else if( value=="VA") result = ImagingModality.VA; else if( value=="XA") result = ImagingModality.XA; else return false; return true; }
public static string ToString(ImagingModality value) { if( value==ImagingModality.AR ) return "AR"; else if( value==ImagingModality.BMD ) return "BMD"; else if( value==ImagingModality.BDUS ) return "BDUS"; else if( value==ImagingModality.EPS ) return "EPS"; else if( value==ImagingModality.CR ) return "CR"; else if( value==ImagingModality.CT ) return "CT"; else if( value==ImagingModality.DX ) return "DX"; else if( value==ImagingModality.ECG ) return "ECG"; else if( value==ImagingModality.ES ) return "ES"; else if( value==ImagingModality.XC ) return "XC"; else if( value==ImagingModality.GM ) return "GM"; else if( value==ImagingModality.HD ) return "HD"; else if( value==ImagingModality.IO ) return "IO"; else if( value==ImagingModality.IVOCT ) return "IVOCT"; else if( value==ImagingModality.IVUS ) return "IVUS"; else if( value==ImagingModality.KER ) return "KER"; else if( value==ImagingModality.LEN ) return "LEN"; else if( value==ImagingModality.MR ) return "MR"; else if( value==ImagingModality.MG ) return "MG"; else if( value==ImagingModality.NM ) return "NM"; else if( value==ImagingModality.OAM ) return "OAM"; else if( value==ImagingModality.OCT ) return "OCT"; else if( value==ImagingModality.OPM ) return "OPM"; else if( value==ImagingModality.OP ) return "OP"; else if( value==ImagingModality.OPR ) return "OPR"; else if( value==ImagingModality.OPT ) return "OPT"; else if( value==ImagingModality.OPV ) return "OPV"; else if( value==ImagingModality.PX ) return "PX"; else if( value==ImagingModality.PT ) return "PT"; else if( value==ImagingModality.RF ) return "RF"; else if( value==ImagingModality.RG ) return "RG"; else if( value==ImagingModality.SM ) return "SM"; else if( value==ImagingModality.SRF ) return "SRF"; else if( value==ImagingModality.US ) return "US"; else if( value==ImagingModality.VA ) return "VA"; else if( value==ImagingModality.XA ) return "XA"; else throw new ArgumentException("Unrecognized ImagingModality value: " + value.ToString()); }