<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
        主站蜘蛛池模板: 九九热久久免费视频| 波多野结衣在线免费视频 | 99久久人妻精品免费二区| 日本免费一区尤物| 亚洲综合久久久久久中文字幕| 污污视频网站免费观看| 黄页网站免费观看| 亚洲AV无码欧洲AV无码网站| 国产亚洲福利精品一区二区| 人成午夜免费视频在线观看| 亚洲国产精品嫩草影院在线观看| 特级毛片爽www免费版| 大学生一级特黄的免费大片视频 | 国产精品怡红院永久免费| 亚洲伊人久久大香线蕉综合图片| 亚洲变态另类一区二区三区| 1000部国产成人免费视频| 国产l精品国产亚洲区在线观看| 亚洲AV网一区二区三区| 亚洲人成电影网站免费| 亚洲视频在线观看免费| 两个人的视频www免费| 亚洲A丁香五香天堂网| 亚洲熟妇无码一区二区三区导航 | 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 亚洲av极品无码专区在线观看| 免费无码作爱视频| 亚洲人成网站18禁止一区| 久久无码av亚洲精品色午夜| 国产成人免费网站| 亚洲精品国产福利在线观看| 日韩成人免费视频| 亚洲欧洲日产国码无码网站| 国产精品黄页免费高清在线观看| 免费一级成人毛片| 亚洲a∨无码一区二区| 国内外成人免费视频| 2020亚洲男人天堂精品| 国产福利在线观看免费第一福利| 亚洲成人免费在线观看| 4399影视免费观看高清直播|