gpt4 book ai didi

C# 转换函数命名约定

转载 作者:太空狗 更新时间:2023-10-30 00:43:18 24 4
gpt4 key购买 nike

我有一个将对象转换为可为空的 int 的函数:

public int? ToInt(object x) { ... }

现在我需要另一个函数,如果无法进行转换,它会返回 0 而不是 null:

public int ToIntSomeOtherName(object x) { ... }

其他功能的好名字是什么?我知道这看起来微不足道,但我会在很多地方使用这些功能,并且一个好的命名约定将是一个很大的优势。

最佳答案

我认为 ToInt 更适合您的第二种方法:

public int ToInt(object x) { ... }

您可以重命名第一个:

public int? ToIntOrNull(object x) { ... }

关于C# 转换函数命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11660040/

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