标签:null

  • 如何从字符串中获取包含空终止符的字节? - c#

    时间:2020-9-4

    您好StackOverflowers, 我在某处读到C#字符串不是以null结尾的。很好!但我想知道该方法: byte[] myBytes = Encoding.ASCII.GetBytes(myString); 在数组的末尾添加一个空终止符,或者是否必须手动执行? (将使用此数组的C系统确实需要它)。 如果是手动的,我想方法是: byte[] myByte […]

  • 检查对象不为null后,从该对象获取属性的最快方法是什么? - c#

    时间:2020-8-27

    在检查对象不为null之后,从对象中获取属性的最快方法(就最大程度地减少代码语句而言)是什么? string s = null; if (null != myObject) { s = myObject.propertyName; } 参考方案 供参考:等待future C# 6.0 feature使用可能的?.语法进行空检查: string result […]

  • 如何比较为空字节? - java

    时间:2020-8-26

    想象一下,我正在直接将文件写入1025字节的位置,而前1024个字节保留为空。 我想再次打开文件,并从第一个字节位置搜索,检查第一个字节是否为空(不是真实数据)? 参考方案 您如何看待一个文件,该文件的1024个字节全部被写为零,而另一个文件“不是真实数据”? 如果您只想检查前1024个字节是否为零,则只需读取数据并以常规方式进行比较即可。

  • 当发送给Java的构造函数时,“空”值有什么作用? - java

    时间:2020-8-18

    This question already has answers here: Closed 7 years ago. Possible Duplicate: Which constructor is chosen when passing null? 最近,我在几天前进行编码时遇到了这种好奇心,似乎无法弄清为什么会发生以下情况: 鉴于以下课程 public […]

  • 在Python中引用空对象 - python

    时间:2020-8-15

    如何在Python中引用null对象? 参考方案 在Python中,“空”对象是单例None。 检查事物是否为“无”的最好方法是使用身份运算符is: if foo is None: ...

  • 为什么“throw null”不会在Java中创建编译错误? - java

    时间:2020-8-15

    class ThrowNull { public static void main(String[] args) { throw null; } } 我们知道throw的规则是throw ThrowableInstance;,其中ThrowableInstance必须是Throwable类型的对象或Throwable的子类。 不能将简单类型(例如int或ch […]

  • 在二进制搜索期间如何处理空值? - c#

    时间:2020-8-8

    在通过null进行二进制搜索期间处理List<string>的最佳方法是什么(如果我可以事先读取所有值,那将是List<string>)? int previous = 0; int direction = -1; if (itemToCompare == null) { previous = mid; for (int tries […]

  • 为什么是??操作员无法使用Moq设置方法 - c#

    时间:2020-8-7

    有人可以向我解释为什么这行不通吗? builder.Setup(b => b.BuildCommand(query ?? It.IsAny<string>())).Returns(command); 如果query是null,则将BuildCommand传递给null,而不是It.IsAny<string>() 相反,我必须这样 […]

  • 将null分配给类的实例和just声明有什么区别? - c#

    时间:2020-7-31

    我试图了解将null分配给类的实例与仅声明类之间是否有区别。 例如,我有一个类: public class MyClass { public string FirstProperty { get; set; } public int SecondProperty { get; set; } } 我声明了该类的两个实例: MyClass Instance1 = […]

  • 我是否应该始终检查某物的返回值是否为空 - c#

    时间:2020-7-31

    如果属于A类: Class A public List<string> getValues 如果要调用该方法,是否应该始终检查返回值是否为null?尽管我不认为它可以为null(应该为空列表)。即 Class B public void GetSomething foreach (var thing in A.getValues) //do so […]