public string? publisher;
private static string UserInput(string prompt)
Console.WriteLine(prompt);
input = Console.ReadLine();
input = (input == null) ? "" : input;
static void Main(string[] args)
const string bookFile = "books.txt";
myBook.title = UserInput("Titolo");
myBook.author = UserInput("Autore");
myBook.genre = UserInput("Genere");
myBook.publisher = UserInput("Editore");
myBook.year = int.Parse(UserInput("Anno"));
myBook.isbn = UserInput("ISBN");
myBook.note = UserInput("Nota");
string bookString = $"{myBook.title}|{myBook.author}|{myBook.genre}|{myBook.publisher}|{myBook.year}|{myBook.isbn}|{myBook.note}";
if(!File.Exists(bookFile))
File.AppendAllText(bookFile, bookString + "\n");