private void FindIdentifier() { foreach (KeyValuePair <string, eScanDataType> ScanDataIdentifier in ScanDataIdentifiers) { if (rawData.StartsWith(ScanDataIdentifier.Key, StringComparison.OrdinalIgnoreCase)) { dataIdentifier = ScanDataIdentifier.Key; dataValue = RawData.Substring(ScanDataIdentifier.Key.Length); scanDataType = ScanDataIdentifier.Value; break; } } if (scanDataType == eScanDataType.Undef) { dataIdentifier = ""; dataValue = RawData; } }
public void AddApplicationSpecificIdentifier(string sID, eScanDataType eType) { ScanDataIdentifiers.Add(sID, eType); }