• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    asp.net String.IsNullOrEmpty 方法

    來源:懂視網 責編:小采 時間:2020-11-27 22:44:34
    文檔

    asp.net String.IsNullOrEmpty 方法

    asp.net String.IsNullOrEmpty 方法:此方法在 .NET Framework 2.0 版中是新增的。 指示指定的 String 對象是 空引用(在 Visual Basic 中為 Nothing) 還是 Empty 字符串。 這個方法在VB,VB.Net, C#,C++,JScript,J#中都有,很好很強大的一個方法。String.Empty 字段 表示
    推薦度:
    導讀asp.net String.IsNullOrEmpty 方法:此方法在 .NET Framework 2.0 版中是新增的。 指示指定的 String 對象是 空引用(在 Visual Basic 中為 Nothing) 還是 Empty 字符串。 這個方法在VB,VB.Net, C#,C++,JScript,J#中都有,很好很強大的一個方法。String.Empty 字段 表示

    此方法在 .NET Framework 2.0 版中是新增的。
    指示指定的 String 對象是 空引用(在 Visual Basic 中為 Nothing) 還是 Empty 字符串。
    這個方法在VB,VB.Net, C#,C++,JScript,J#中都有,很好很強大的一個方法。

    String.Empty 字段
    表示空字符串。此字段為只讀。
    命名空間:System
    程序集:mscorlib(在 mscorlib.dll 中)
    語法
    Visual Basic(聲明)
    Public Shared ReadOnly Empty As String
    Visual Basic(用法)
    Dim value As String
    value = String.Empty
    C#
    public static readonly string Empty
    C++
    public:
    static initonly String^ Empty
    J#
    public static final String Empty
    JScript
    public static final var Empty : String
    備注
    此字段的值為零長度字符串 ""。
    示例
    下面的代碼示例演示如何使用 Empty 字段。
    在第一個示例中,如果另一個字段的值為 空引用(在 Visual Basic 中為 Nothing),則 Empty 字符串作為默認值返回。
    Visual Basic
    代碼如下:
    Dim myBinding As DataBinding = DataBindings("Text")
    If Not (myBinding Is Nothing) Then
    Return myBinding.Expression
    End If
    Return [String].Empty
    End Get

    C#
    代碼如下:
    DataBinding myBinding = DataBindings["Text"];
    if (myBinding != null)
    {
    return myBinding.Expression;
    }
    return String.Empty;

    C++
    代碼如下:
    DataBinding^ myBinding = DataBindings[ "Text" ];
    if ( myBinding != nullptr )
    {
    return myBinding->Expression;
    }
    return String::Empty;

    J#
    代碼如下:
    DataBinding myBinding = get_DataBindings().get_Item("Text");
    if (myBinding != null) {
    return myBinding.get_Expression();
    }
    return("");

    在第二個示例中,Compare 中使用了 Empty 字符串來測試子字符串。
    Visual Basic
    代碼如下:
    Dim myString As String = "abc"
    Dim test1 As Boolean = String.Compare(myString.Substring(2, 1), "c") = 0 ' This is true.
    myString.Substring(3, 1) ' This throws ArgumentOutOfRangeException.
    Dim test2 As Boolean = String.Compare(myString.Substring(3, 0), String.Empty) = 0 ' This is true.

    C#
    代碼如下:
    String myString = "abc";
    bool test1 = String.Compare(myString.Substring(2, 1), "c") == 0; // This is true.
    myString.Substring(3, 1); // This throws ArgumentOutOfRangeException.
    bool test2 = String.Compare(myString.Substring(3, 0), String.Empty) == 0; // This is true.

    C++
    代碼如下:
    String^ myString = "abc";
    bool test1 = String::Compare( myString->Substring( 2, 1 ), "c" ) == 0; // This is true.
    myString->Substring( 3, 1 ); // This throws ArgumentOutOfRangeException.
    bool test2 = String::Compare( myString->Substring( 3, 0 ), String::Empty ) == 0; // This is true.

    J#
    代碼如下:
    String myString = "abc";
    // This is true.
    boolean test1 = String.Compare(myString.Substring(2, 1), "c") == 0;
    myString.Substring(3, 1); // This throws ArgumentOutOfRangeException.
    // This is true.
    boolean test2 = String.Compare(myString.Substring(3, 0), " ") == 0;

    JScript
    代碼如下:
    var myString : String = "abc";
    var test1 : boolean = String.Compare(myString.Substring(2, 1), "c") == 0; // This is true.
    myString.Substring(3, 1); // This throws ArgumentOutOfRangeException.
    var test2 : boolean = String.Compare(myString.Substring(3, 0), String.Empty) == 0; // This is true.

    在第三個示例中,XPathNavigator 對象的決策塊中使用了 Empty 字符串來作出有關 XML 分析的決策。
    Visual Basic
    代碼如下:
    public shared sub RecursiveWalk(nav as XPathNavigator)
    select case nav.NodeType
    case XPathNodeType.Element
    if (nav.Prefix=String.Empty)
    Console.WriteLine("<{0}>", nav.LocalName)
    else
    Console.Write("<{0}:{1}>", nav.Prefix, nav.LocalName)
    Console.WriteLine(" "+ nav.NamespaceURI)
    end if
    case XPathNodeType.Text
    Console.WriteLine(" " + nav.Value)
    end select
    if ( nav.MoveToFirstChild() )
    do
    RecursiveWalk(nav)
    loop while ( nav.MoveToNext() )
    nav.MoveToParent()
    if (nav.NodeType = XPathNodeType.Element)
    Console.WriteLine("</{0}>", nav.Name)
    end if
    end if
    end sub

    C#
    代碼如下:
    public static void RecursiveWalk(XPathNavigator nav)
    {
    switch (nav.NodeType){
    case XPathNodeType.Element:
    if (nav.Prefix==String.Empty)
    Console.WriteLine("<{0}>", nav.LocalName);
    else
    Console.Write("<{0}:{1}>", nav.Prefix, nav.LocalName);
    Console.WriteLine("\t"+ nav.NamespaceURI);
    break;
    case XPathNodeType.Text:
    Console.WriteLine("\t" + nav.Value);
    break;
    }
    if ( nav.MoveToFirstChild() )
    {
    do{
    RecursiveWalk(nav);
    } while ( nav.MoveToNext() );
    nav.MoveToParent();
    if (nav.NodeType == XPathNodeType.Element)
    Console.WriteLine("</{0}>", nav.Name);
    }
    }

    C++  
    代碼如下:
    static void RecursiveWalk( XPathNavigator^ nav )
    {
    switch ( nav->NodeType )
    {
    case XPathNodeType::Element:
    if ( nav->Prefix == String::Empty )
    Console::WriteLine( "< {0}>", nav->LocalName );
    else
    Console::Write( "< {0}: {1}>", nav->Prefix, nav->LocalName );
    Console::WriteLine( "\t {0}", nav->NamespaceURI );
    break;
    case XPathNodeType::Text:
    Console::WriteLine( "\t {0}", nav->Value );
    break;
    }
    if ( nav->MoveToFirstChild() )
    {
    do
    {
    RecursiveWalk( nav );
    }
    while ( nav->MoveToNext() );
    nav->MoveToParent();
    if ( nav->NodeType == XPathNodeType::Element )
    Console::WriteLine( "</ {0}>", nav->Name );
    }
    }

    J#
    代碼如下:
    public static void RecursiveWalk(XPathNavigator nav)
    {
    switch (nav.get_NodeType()) {
    case XPathNodeType.Element:
    if (nav.get_Prefix().Equals("")){
    Console.WriteLine("<{0}>", nav.get_LocalName());
    }
    else {
    Console.Write("<{0}:{1}>", nav.get_Prefix(),
    nav.get_LocalName());
    }
    Console.WriteLine("\t" + nav.get_NamespaceURI());
    break;
    case XPathNodeType.Text:
    Console.WriteLine("\t" + nav.get_Value());
    break;
    }
    if (nav.MoveToFirstChild()) {
    do {
    RecursiveWalk(nav);
    } while (nav.MoveToNext());
    nav.MoveToParent();
    if (nav.get_NodeType() .Equals(XPathNodeType.Element)) {
    Console.WriteLine("</{0}>", nav.get_Name());
    }
    }
    } //RecursiveWalk

    平臺
    Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
    .NET Framework 并不是對每個平臺的所有版本都提供支持。有關受支持版本的列表,請參見系統要求。
    版本信息
    .NET Framework
    受以下版本支持:2.0、1.1、1.0
    .NET Compact Framework
    受以下版本支持:2.0、1.0

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    asp.net String.IsNullOrEmpty 方法

    asp.net String.IsNullOrEmpty 方法:此方法在 .NET Framework 2.0 版中是新增的。 指示指定的 String 對象是 空引用(在 Visual Basic 中為 Nothing) 還是 Empty 字符串。 這個方法在VB,VB.Net, C#,C++,JScript,J#中都有,很好很強大的一個方法。String.Empty 字段 表示
    推薦度:
    標簽: 方法 net string
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产精品欧美亚洲韩国日本不卡| 国产成人精品久久亚洲| 四虎国产精品永久一区| 少妇人妻无码精品视频| 久久久久99精品成人片牛牛影视| 国产精品欧美一区二区三区不卡 | 亚洲av永久无码精品网站| 精品久人妻去按摩店被黑人按中出 | 亚洲精品制服丝袜四区| 精品人妻无码专区中文字幕| 夜色www国产精品资源站| 99精品久久精品| 国产精品亚洲片在线| 亚洲精品色午夜无码专区日韩| 欧美成人精品第一区二区| 国内精品久久久久影院网站| 国产福利精品在线观看| 91精品国产91久久| 久久亚洲国产精品一区二区| 国产精品1024香蕉在线观看| 99精品无人区乱码在线观看| 精品视频一区二区三三区四区| 日韩精品无码中文字幕一区二区 | 欧美高清在线精品一区| 国产精品欧美亚洲韩国日本不卡| 99久久国语露脸精品国产| 999国内精品永久免费观看| 国内揄拍高清国内精品对白| 狼色精品人妻在线视频| 亚洲AV无码成人精品区天堂| 亚洲国产精品无码久久久蜜芽| 一本久久a久久精品亚洲| 中文字幕精品亚洲无线码二区| 最新精品国偷自产在线| 亚洲精品无码国产| 久久香蕉国产线看观看精品yw | 日韩精品无码永久免费网站| 欧美国产成人精品一区二区三区| 精品午夜国产人人福利| 久久精品国产色蜜蜜麻豆| 欧美 日韩 精品 另类视频|