РЕДАКТИРОВАНИЕ: Извинения за ошибки - я понимаю, не очень ясно.
Я создал библиотеку классов, которую я хочу заполнить несколькими методами / функциями.Я работаю над одним из этих методов, однако я изо всех сил пытаюсь использовать метод, используя пользовательский каталог.
См. Код метода в библиотеке классов:
public class SharpFuntions
{
public static void CreateFile(string location){
string path = location;
try
{
// Delete the file if it exists.
if (File.Exists(path))
{
File.Delete(path);
}
// Create the file.
File.Create(path);
{
}
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
}
Теперь, когда я пытаюсь вызвать эту функцию и использовать каталог, она не проходит.См. Ниже:
static void Main(string[] args)
{
SharpFuntions.CreateFile(@"C:\User\Text.txt");
}
Я не уверен, возможно ли вышеизложенное.Я просто хочу иметь возможность вызывать функцию и, возможно, иметь возможность вставлять новый каталог / имя файла каждый раз, когда я его использую.
Так что ниже работает, что я знаю, однако я не хочу жестко кодировать каталог / имя файла
public class SharpFuntions
{
public static void CreateFile(){
string path = @"c:\temp\MyTest2.txt";
try
{
// Delete the file if it exists.
if (File.Exists(path))
{
File.Delete(path);
}
// Create the file.
File.Create(path)
{
}
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}