<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答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
        主站蜘蛛池模板: 免费a级毛片18以上观看精品| 久久久久av无码免费网| 在线免费观看中文字幕| 亚洲成人免费电影| 日本免费xxxx| 亚洲欧洲另类春色校园网站| 一二三四免费观看在线视频中文版| 亚洲精品在线免费观看视频| 69免费视频大片| 亚洲无mate20pro麻豆| 在线免费观看a级片| 日韩色日韩视频亚洲网站| 国产乱子伦精品免费女| 一区二区免费国产在线观看 | 亚欧乱色国产精品免费视频| 国产亚洲精品a在线观看| 色www永久免费| 亚洲视频精品在线| 久久精品无码一区二区三区免费 | 亚洲1234区乱码| 在线观看免费宅男视频| 日韩在线观看视频免费| 精品亚洲一区二区| 在线永久看片免费的视频| 亚洲AV色欲色欲WWW| 亚洲国产另类久久久精品黑人| 日本免费大黄在线观看| 亚洲av永久无码精品网址| 亚洲最大av无码网址| 在线看片免费人成视久网| 亚洲另类无码一区二区三区| 亚洲欧洲日本在线| 国产卡二卡三卡四卡免费网址| 免费无遮挡无遮羞在线看| 亚洲五月激情综合图片区| 国产小视频免费观看| 日本免费在线观看| 亚洲综合一区二区三区四区五区| 久久精品国产精品亚洲| 国拍在线精品视频免费观看| 一级一看免费完整版毛片|