優しいの定義は人それぞれだしな。

return File.Exists(file_name) && file_name.EndsWith(".txt");

でいいな。