技术经验分享:C#DUID的用法及取得整数的几个方法

简介: 技术经验分享:C#DUID的用法及取得整数的几个方法

"

C# DUID用法

Guid.NewGuid().ToString()的几种格式:

1、Guid.NewGuid().ToString(""N"") 结果为:

38bddf48f43c48588e0d78761eaa1ce6

2、Guid.NewGuid().ToString(""D"") 结果为:

57d99d89-caab-482a-a0e9-a0a803eed3ba

3、Guid.NewGuid().ToString(""B"") 结果为:

{09f140d5-af72-44ba-a763-c861304b46f8}

4、Guid.NewGuid().ToString(""P"") 结果为:

(778406c2-efff-4262-ab03-70a77d09c2b5)

可见默认的为第2种效果

取得整数的几个方法

1、Match.Round(double | decimal);

//代码效果参考:https://v.youku.com/v_show/id_XNjQwNjg0NDY4MA==.html

——将数值舍入到最接近的数,如果参数只有一个,则返回整数;

2、Match.Floor(double | decimal);

//代码效果参考:https://v.youku.com/v_show/id_XNjQwNjg1MDc3Ng==.html

——返回小于或等于指定数的最大的整数;

3、int a=(int)b;

——截取整数;

4、Convert.Toint32(value)

——此方法支持 .NET 基础结构,但不适合在代码中直接使用;

5、double sb = 88.8;

string str = sb.ToString();

str = str.Substring(0,stt.Indexof("".""));

——截取整数。

6、Int32.Parse(string);

——将数字的字符串表示形式转换为它的等效 32 位有符号整数。

7、Int32.TryParse(string);

——将数字的字符串表示形式转换为它的等效 32 位有符号整数。一个指示操作是否成功的返回值。


"
image.png
相关文章
|
2天前
|
数据采集 数据可视化 测试技术
C#生成Selenium测试报告:实用方法与技巧
在C#中使用Selenium进行自动化测试时,结合代理IP和ExtentReports能增强测试安全性和报告质量。安装必备工具如Selenium WebDriver、NUnit和ExtentReports。在测试设置中,配置代理(如亿牛云爬虫代理)以隐藏IP,通过ChromeOptions定制UserAgent,并添加Cookie。测试代码示例展示了如何打开网页、执行搜索并生成详细的测试报告。使用ExtentReports可创建可视化测试结果,便于团队分析。
C#生成Selenium测试报告:实用方法与技巧
|
1天前
|
关系型数据库 C# 数据库
技术笔记:MSCL超级工具类(C#),开发人员必备,开发利器
技术笔记:MSCL超级工具类(C#),开发人员必备,开发利器
|
1天前
|
数据采集 XML 存储
技术经验分享:C#构造蜘蛛爬虫程序
技术经验分享:C#构造蜘蛛爬虫程序
|
1天前
|
安全 编译器 API
程序与技术分享:C#调用DLL的几种方法
程序与技术分享:C#调用DLL的几种方法
|
1天前
|
存储 C# 索引
技术经验分享:C#入门详解(8)
技术经验分享:C#入门详解(8)
|
1天前
|
Java BI C#
技术笔记:SM4加密算法实现Java和C#相互加密解密
技术笔记:SM4加密算法实现Java和C#相互加密解密
|
1天前
|
监控 C#
技术经验解读:【转】c#实现魔兽(warIII)中显血和改键功能(附源码)(不影响聊天打字)
技术经验解读:【转】c#实现魔兽(warIII)中显血和改键功能(附源码)(不影响聊天打字)
|
1天前
|
机器学习/深度学习 开发框架 .NET
技术经验解读:【c#】反射真的很可怕吗?
技术经验解读:【c#】反射真的很可怕吗?
|
1天前
|
编译器 API C#
技术心得记录:深入分析C#键盘勾子(Hook)拦截器,屏蔽键盘活动的详解
技术心得记录:深入分析C#键盘勾子(Hook)拦截器,屏蔽键盘活动的详解
|
1天前
|
XML 设计模式 C#
技术心得记录:某软件公司面试题c#
技术心得记录:某软件公司面试题c#