當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


C# Uri.GetLeftPart()用法及代碼示例

Uri.GetLeftPart()方法是一個實例方法,用於基於傳遞的UriPartial枚舉從給定URI中獲取指定部分。

用法: 
字符串Uri.GetLeftPart(UriPartial Part);

參數:

  • 部分:它表示UriPartial以從Uri獲取指定零件。

返回值:這個方法返回表示Uri指定部分的字符串值。

異常:異常有兩種類型:

  • System.ArgumentException:如果指定的部分無效。
  • System.InvalidOperationException:如果當前Uri實例不是絕對實例。

以下示例程序旨在說明Uri.GetLeftPart()方法的用法:



範例1:

C#

// C# program to demonstrate the  
// Uri.GetLeftPart() Method  
using System;  
using System.Globalization;  
    
class GFG {  
    
     // Main Method  
    public static void Main()  
    {  
        // Declaring and initializing Uri  
        Uri  val; 
          
        val = new Uri("https://www.geeksforgeeks.org/data-structure"); 
          
        // Use of Uri.GetLeftPart() Method 
        // Getting the Authority 
        string str = val.GetLeftPart(UriPartial.Authority); 
          
        Console.WriteLine(str);  
    }  
}

輸出:

https://www.geeksforgeeks.org

範例2:

C#

// C# program to demonstrate the  
// Uri.GetLeftPart() Method  
using System;  
using System.Globalization;  
    
class GFG {  
    
     // Main Method  
    public static void Main()  
    {  
        // Declaring and initializing Uri  
        Uri  val; 
          
        val = new Uri("https://www.geeksforgeeks.org/"); 
          
        // Use of Uri.GetLeftPart() Method 
        // Getting the Path 
        string str1 = val.GetLeftPart(UriPartial.Path); 
        Console.WriteLine(str1);  
          
        // Getting the Query 
        string str2 = val.GetLeftPart(UriPartial.Query); 
        Console.WriteLine(str2); 
          
        // Getting the Scheme 
        string str3 = val.GetLeftPart(UriPartial.Scheme); 
        Console.WriteLine(str3); 
    }  
}

輸出:

https://www.geeksforgeeks.org/
https://www.geeksforgeeks.org/
https://



相關用法


注:本文由純淨天空篩選整理自SHUBHAMSINGH10大神的英文原創作品 Uri.GetLeftPart() Method in C# with Examples。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。