【发布时间】:2020-12-10 14:41:48
【问题描述】:
我在 Xamarin.Forms 应用程序上工作,并希望检查所有可能的情况。例如我得到这个代码:
User user= new User(); string token= string.Empty 我在 ViewModel 的构造函数中获得了对象用户和字符串令牌的实例。我这样称呼他们:
user= await GetUser();token = await GetToken();
我想检查此调用的所有可能返回。对于对象检查是否为空、为空或获取数据。对于字符串是空的,是空的还是有数据?还提示对象数组?如何组织?
【问题讨论】:
-
你应该阅读How to Ask。如果您可以改进您的问题,可以重新打开它。
-
一个字符串值可能是
null,可能包含一些文本,或者可能是空的,这是一个不包含字符的字符串实例("")。但是您也可能认为在您的特定用例中“仅空白”是“空的”。 User 类型的变量可能是null或包含一些实例。但是,如果可能的话,您可以定义一个“空用户”。简而言之,没有通用的方法来定义“空实例”
标签: c# arrays string object empty-list