File_stream_create_file.htm
 

using System;
using System.IO;
//csc fileinfo_create.cs
namespace dir_files
{
public class dir_create
{

public static void procces( string s )
{

string path = s;
try
{
if (Directory.Exists(path)){
Console.WriteLine("Create a file ? : " );
string file_yes = Console.ReadLine();
if(file_yes =="yes") {
string file_name = "";
file_name += path;
file_name += @"\";
Console.WriteLine("Write File name only : " );
file_name += Console.ReadLine();
FileInfo my_file = new FileInfo(file_name);
my_file.Create();
Console.WriteLine("Created a file : " + file_name );


// FileStream fs = my_file.Create();
//fs.Close();
}

}
else return;
}
catch (Exception e)
{
Console.WriteLine("Eoor in accessing: {0}", e.ToString());

}
finally {}
}

}//end of the class

class Test
{
public static void Main()
{
do
{
Console.Write(" Enter complete path :");
string str =Console.ReadLine();
if(str !=""){ dir_create.procces(str);}
else return;
} while(true);

}
}
}
 

Going to create a file in this directory

you can create  files with many known extensions

 

using System;
using System.IO;
using System.Text;
//csc fileinfo_create_2.cs
// in this example it is created with FileStream
namespace dir_files
{
public class dir_create
{

public static void procces( string s )
{

string path = s;
try
{
if (Directory.Exists(path)){
Console.WriteLine("Create a file ? : yes/no please : " );
string file_yes = Console.ReadLine();
if(file_yes =="yes") {
string file_name = "";
file_name += path;
file_name += @"\";
Console.WriteLine("Write File name only : " );
file_name += Console.ReadLine();
FileInfo my_file = new FileInfo(file_name);
//my_file.Create();
Console.WriteLine("Created a file : " + file_name );
FileStream fs = my_file.Create();
fs.Close();

// StreamWriter sw = new StreamWriter(file_name);
//Console.WriteLine(" you may start writting now " );
//sw.WriteLine(Console.ReadLine());
//sw.Close();
}

}
else return;
}
catch (Exception e)
{
Console.WriteLine("Eoor in accessing: {0}", e.ToString());

}
finally {}
}
}//end of the class

class Test
{
public static void Main()
{
do
{
Console.Write(" Enter complete path :");
string str =Console.ReadLine();
if(str !=""){ dir_create.procces(str);}
else return;

} while(true);

}

}

}