我有一个具有string
属性的对象,例如,一个具有重量和高度的患者对象。
但是当属性为空时,当我尝试使用它时,我的代码会失败,因为属性设置为空。我正在尝试创建一个函数来检查字符串/属性是否为空,如果是,请将属性设置为""
.
我知道我可以这样做:
if(string.isNullOrEmpty(patient.weight)) patient.weight = "";
但是我需要代码尽可能的干净,而且我有很多属性,所以我不想手动检查每一个。理想情况下,我希望有一个可以获取字符串的函数(即使它为空也不会失败),并且如果它不为空则简单地返回值,或者""
如果它为空则返回一个值。
谁能给我一个线索?