是否有任何可能从GUID中提取数字?我试图做到这一点,因为我不想在表单中显示GUID,但其中的数字也是唯一的。从GUID中提取数字
0
A
回答
0
public string GetNumbersFromGuid(Guid Item)
{
var result = string.Empty;
var guidArray = Item.ToString().ToCharArray();
int n;
foreach (var item in guidArray)
{
if (int.TryParse(item.ToString(), out n) == true)
{
result += item.ToString();
}
}
return result;
}
这样称呼它:
var MyValue = GetNumbersFromGuid(Guid.NewGuid());
1
您可以使用ISDIGIT只拿到号码
var guidstring = Guid.NewGuid().ToString("N");
var getNumbers = (from t in guidstring
where char.IsDigit(t)
select t).ToArray();
+0
谢谢,那工作。但是,如何实现它到SQL Server?你有什么想法吗?抽象c#。 – cdrrrrr
+0
@cdrrrr检查这个问题http://stackoverflow.com/questions/16667251/query-to-get-only-numbers-from-a-string – Sajeetharan
相关问题
- 1. 从C#中提取GUID#
- 2. 如何从URL中提取的Guid
- 3. 从字段中提取GUID(如果存在)
- 4. 从PostRequest中提取数字
- 5. 从数字中提取个人数字。
- 6. 从字符串中提取数字
- 7. 从字符串中提取数字
- 8. Oracle:从字符串中提取数字
- 9. Rapidminer从字符串中提取数字
- 10. 从字符串中提取数字javascript
- 11. 从数字中提取整数
- 12. 从日志中提取数字数据
- 13. 如何从C++中的二进制包中提取GUID?
- 14. 在Matlab中从iframe中提取数字
- 15. 使用Python从ActiveX COM DLL中提取GUID
- 16. 如何从Win32 DLL或OCX中提取GUID
- 17. 如何从文本中提取数字?
- 18. 从JSON字符串中提取整数?
- 19. 从文本框中提取数字
- 20. 从大字符串中提取数据
- 21. 从特定图片中提取数字
- 22. 从字符串中提取数据sql
- 23. 从SQLite中提取数字值
- 24. 从矢量中提取数字元素
- 25. 从Python列表中提取数字
- 26. Python:从结果中提取数字
- 27. 从字符串数组中提取Python
- 28. 从字符串中提取整数
- 29. 从字段数组中提取文本
- 30. 从main()参数中提取字符串
发布样本GUID和输出 – Sajeetharan
GUID。 NewGuid()。ToString(“N”)会给你一些想法 – Valkyrie
@Sajeetharan 这是GUID - D364800B-D75E-456A-90F7-12A2751350BF 我想提取 - 36480075456907122571350 – cdrrrrr