У меня есть несколько строк в текстовых файлах, представляющих идентификаторы объектов, иногда идентификатор является длинным, а другой - Guid, и мне нужно их проанализировать.
Быстрый ответ очевиден, например, попытка разобрать Guid, а если он не удастся, попытаться разобрать long, но. Есть ли хороший способ ( элегантное решение ), чтобы узнать, является ли определенная строка длинной или Guid?
ee02b525-9755-4a07-a46d-37bb5b060fd2 (Guid)
-48765 (long)
Заранее спасибо.