gpt4 book ai didi

c# - 使用自定义类扩展类型

转载 作者:行者123 更新时间:2023-11-30 19:42:11 24 4
gpt4 key购买 nike

我想知道一件事。而不是编写 String.Format("{0:X}", num); 将数字转换为十六进制。有没有一种方法可以直接扩展字符串,这样我就可以简单地编写 num.ToHex(); 来代替?

最佳答案

您可以创建扩展方法:

public static class IntExtensions
{
public static string ToHex(this int source)
{
return string.Format("{0:X}", source);
}
}

这样执行:

string hexNum = 1234.ToHex();

关于c# - 使用自定义类扩展类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17907010/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com