C判斷變數是否為空,為空則返回指定值

2021-07-08 21:09:27 字數 1021 閱讀 4400

1樓:邂逅丶倥傯歲月

string str_1;//變數

if(string.isnullorempty(str_1))//判斷變數為空時

2樓:

//如果是字串,可以使用

string strs = "sdlkfjskdfj";

if (string.isnullorempty(strs))

//如果你是一個物件變數

object obj = new object();  //object可以替換成任何你宣告的物件。

if(obj==null)

//數值型別的變數,沒有空值,預設是 0  ,如int型別,預設值就是0

//bool型別的變數,沒有空值,預設是false

//數值型別、布林型別想有空型別,可以宣告他們的變體,如:

int? num = 10; //加個?就可以代表是可空型別的變數,但他已經不屬於int型別(int型別不存在空值)。

num = null; //這樣是正確的,可空型別,是可以賦值null的。

//可空型別的變數,判斷null時,可以使用:

int? num = null;

if (!num.hasvalue)//加"!"取反

//也可以

if(num == null)

c# 怎麼判斷一個陣列為空

3樓:匿名使用者

string[0] 它是陣列的第一項內容(屬於變數),不是一個常量首先:你要確定string[0]是什麼?

如果temp為空陣列時關閉程式

if(temp==null)

4樓:匿名使用者

if(temp == "string[0]" )

5樓:匿名使用者

if(null != temp)}

6樓:匿名使用者

temp.length == 0

VB中得為空判斷,VB 中得為空判斷

isnothing 用於判斷某個物件是否尚未賦值。例如 dim 物件 as object,此時 isnothing 物件 true。dbnull 指示 object 缺少的或不存在的資料。dbnull 與 nothing 不同,後者指示變數尚未初始化。dbnull 也與零長度字串不同 零長度字串有時...

在C語言當中,如何判斷物件為空

copyc 語言中,物件沒有空和不空的概念,只有物件指標才有空和不空的概念 判斷物件指標是否為空只需要和null常量進行比較即可如果相等,則為空,否則不為空 另外物件雖然沒有空和不空的概念,但是有有效和無效的概念當物件的解構函式被呼叫之後,物件即成為一個無效物件一般可以用控制代碼法來判斷 當物件被構...

Java中如何判斷陣列元素是否為空

1 你是要判斷一個抄陣列為bai空嗎?可以通過資料的length屬性,duarray.length,如果值zhi為0 就是為空,array陣列dao名。2 如果判斷值為空,那就是array i null,array i 陣列的第i個元素 那要bai看陣列元素是幹什麼了 比如du是基礎型別zhi,如i...