Home »
.Net »
C# Programs
C# program to check whether a given Uri uses File Transfer Protocol (FTP) or not
Here, we are going to learn how to check whether a given Uri uses File Transfer Protocol (FTP) or not in C#.Net?
Submitted by Nidhi, on April 14, 2021
Here, we will learn how to check given Uri uses FTP or not. Here we will use a static property UriSchemeFtp of Uri class that specifies Uri is accessed through FTP. UriSchemeFtp is a read-only property. And we use an instance property Scheme of the Uri class which is used to get the scheme name for the URI.
Both properties return string values. Scheme property can generate InvalidOperationException.
Program:
The source code to check whether a given Uri uses File Transfer Protocol (FTP) or not is given below. The given program is compiled and executed successfully.
using System;
class UriExample
{
//Entry point of Program
static public void Main()
{
Uri uriAddress = new Uri("ftp://ABC.com/textFile/newfile.txt");
Console.WriteLine(uriAddress.Scheme);
Console.WriteLine(Uri.UriSchemeFtp);
if (uriAddress.Scheme == Uri.UriSchemeFtp)
Console.WriteLine("Given Uri uses Ftp protocol");
}
}
Output:
ftp
ftp
Given Uri uses Ftp protocol
Press any key to continue . . .
C# Uri Class Programs »