Home »
.Net »
C# Programs
C# - FileStream.CanSeek Property with Example
In this tutorial, we will learn about the FileStream.CanSeek property with its usage, syntax, and example in C#.
Submitted by IncludeHelp, on November 17, 2017 [Last updated : March 27, 2023]
C# FileStream.CanSeek Property
The CanSeek is a property of FileStream class. It returns Boolean value true/false, that we can seek file or not.
Syntax
bool CanSeek
Parameter(s)
C# Example of FileStream.CanSeek Property
using System;
using System.IO;
namespace ConsoleApplication1 {
class Program {
static void Main() {
byte[] b2 = new byte[6];
FileStream f1;
FileStream f2;
f1 = new FileStream("abc.txt", FileMode.Open, FileAccess.Read);
f2 = new FileStream("xyz.txt", FileMode.Open, FileAccess.Write);
if (f1.CanSeek)
Console.WriteLine("Yes, It can be seeked.");
else
Console.WriteLine("Yes, It can not seeked.");
f1.Close();
if (f2.CanSeek)
Console.WriteLine("Yes, It can be seeked.");
else
Console.WriteLine("Yes, It can not seeked.");
f2.Close();
}
}
}
Output
Yes, It can be seeked.
Yes, It can be seeked.
Explanation
In above program, we need to remember, when we use "FileStream" class then we need to include System.IO namespace in the program.
C# FileStream Class Program »