Uri.SchemeDelimiter 字段

定义

指定将通讯协议方案同 URI 的地址部分分开的字符。 此字段为只读。

public: static initonly System::String ^ SchemeDelimiter;
public static readonly string SchemeDelimiter;
 staticval mutable SchemeDelimiter : string
Public Shared ReadOnly SchemeDelimiter As String 

字段值

示例

以下示例从 UriSchemeHttpSchemeDelimiter和 地址创建字符串。 Uri然后,从字符串创建 实例。

         String^ address = "www.contoso.com";
         String^ uriString = String::Format( "{0}{1}{2}",
            Uri::UriSchemeHttp, Uri::SchemeDelimiter, address );

#if OLDMETHOD           
         Uri^ result;
         if ( Uri::TryParse( uriString, false, false, result ) == true )
         {
            Console::WriteLine( "{0} is a valid Uri", result );
         }
         else
         {
            Console::WriteLine( "Uri not created" );
         }
#endif
         Uri ^result = gcnew Uri(uriString);
         if (result->IsWellFormedOriginalString())
             Console::WriteLine("{0} is a well formed Uri", uriString);
         else
             Console::WriteLine("{0} is not a well formed Uri", uriString);
            string address = "www.contoso.com";
            string uriString = String.Format("{0}{1}{2}/", Uri.UriSchemeHttp, Uri.SchemeDelimiter, address);
 #if OLDMETHOD
            Uri result;
            if (Uri.TryParse(uriString, false, false, out result) == true)
                Console.WriteLine("{0} is a valid Uri", result.ToString());
            else
                Console.WriteLine("Uri not created");
#endif
            Uri result = new Uri(uriString);
            if (result.IsWellFormedOriginalString())
                Console.WriteLine("{0} is a well formed Uri", uriString);
            else
                Console.WriteLine("{0} is not a well formed Uri", uriString);
    let address = "www.contoso.com"
    let uriString = $"{Uri.UriSchemeHttp}{Uri.SchemeDelimiter}{address}/"
#if OLDMETHOD
    match Uri.TryParse(uriString, false, false) with
    | true, result ->
        printfn $"{result} is a valid Uri"
    | _ ->
        printfn "Uri not created"
#endif
    let result = Uri uriString
    if result.IsWellFormedOriginalString() then
        printfn $"{uriString} is a well formed Uri"
    else
        printfn $"{uriString} is not a well formed Uri"
Dim address As String = "www.contoso.com"
Dim uriString As String = String.Format("{0}{1}{2}", Uri.UriSchemeHttp, Uri.SchemeDelimiter, address)

Dim result As Uri = New Uri(uriString)

If result.IsWellFormedOriginalString() = True Then
    Console.WriteLine("{0} is a well formed Uri", uriString)
else
    Console.WriteLine("{0} is not a well formed Uri", uriString)
End If

适用于