nothing

У меня есть строковое значение, считанное из файла CSV. CSV-файл содержит 7 NULL байт, я подтвердил это, открыв его в шестнадцатеричном редакторе и убедившись, что там достаточно 7 0x0 байт. Эта струна причиняет мне боль. В vb.net когда я проверяю strlen этой строки, она возвращает значение 7, а если я делаю...

кто-нибудь здесь использует VB.NET и имеют сильное предпочтение или против использования IsNothing в противоположность Is Nothing (например, If IsNothing(anObject) или If anObject Is Nothing...)? Если да, то почему? EDIT: если вы считаете, что они оба одинаково приемлемы, как вы думаете, лучше выбрать один ...

In VB.NET, есть ли способ установить DateTime переменная "не установлена"? И почему можно установить DateTime до Nothing, а не можно проверить, если это Nothing? Например: Dim d As DateTime = Nothing Dim boolNotSet As Boolean = d Is Nothing второй оператор выдает эту ошибку: 'Is' operator does not accept...