你是如何获得输入的?对于本例,我假设它是一个字符串,因为默认情况下int
不能为null。但是,您可以使用int?
创建一个可为空的int
private int MethodName(string input)
{
//Validate the input is an int. You may want to support decimals here.
//decimal.TryParse is the method. As dividing an odd number by 2 using an int will round.
var validInput = Int32.TryParse(input, out var result);
//You may want to return this if the input is 0 as well.
if (!validInput)
return 12345;
//An even number will have remainder of 0 when divied by 2...
var isEven = result % 2 == 0;
if (isEven)
return result * result;
//Otherwise it must be odd
return result / 2;
}
问题内容: 例如,在Java中,我可能有一个类,并且有一个名为的静态方法,因此我可以执行以下操作: 我该如何在目标C中做类似的事情? 非常感谢 问题答案: 在Objective-C中,您将此称为“类方法”,请参见此处: 该 + 是最重要的事情; 您可以这样调用方法:
本文向大家介绍如何在C#中创建StringBuilder?,包括了如何在C#中创建StringBuilder?的使用技巧和注意事项,需要的朋友参考一下 要在C#中创建StringBuilder,代码如下- 示例 输出结果 这将产生以下输出- 示例 让我们看另一个例子- 输出结果 这将产生以下输出-
本文向大家介绍C#动态创建button的方法,包括了C#动态创建button的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#动态创建button的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的C#程序设计有所帮助。
对于C#中泛型列表的泛型列表的概念,我似乎有点难以理解。我认为问题源于
null 另外,如果使用,是否需要导入文件,或者不导入文件,常量将全局可用? 我可以从逻辑上得出一个结论,即是定义自定义错误域之类的东西时的最佳选择(我真的对吗?)。但其他人呢?
请指导我如何将所有这些转换为asynctask方法。我必须在asynctask中生成这段代码,因为在uithread中调用它时,它给出了一个null值。请告诉我如何实现这一点的正确方法。我看到了很多关于stackoverflow的问题,但我无法做到这一点。 我看到了以下问题: 如何修复android.os.NetworkOnMainThreadException? android.os.Netwo