当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。