Я очень простой новичок на C#. В настоящее время я пишу базовую речевую программу в Visual Studio через C#. Ниже несколько строк кода относятся к разделу программы. Я знаю, что в коде есть много ошибок, которые я надеялся, что вы, ребята, можете указать.Захват списка каталогов и отчетность Назад
МОЯ ЦЕЛЬ: Что я хотел, чтобы этот раздел кода выполнялся, когда «Сколько файлов в моей папке для загрузки?» он ответил бы мне: «У вас есть X AMOUNT
файлов из вашей папки для скачивания». (С X AMOUNT
количество файлов в папке).
//THIS IS WHAT I SAY
case ("How many files in my downloads folder?"):
if (false)
{
// this code is unreachable... false will never be true.
//TO FETCH DIRECTORY
System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(@"C:\Users\Tahmid\Downloads");
int count = dir.GetFiles().Length;
//THE SPEECH PROGRAM TO REPLY BACK HOW MANY FILES IN THE FOLDER
JARVIS.Speak("You have" + dir.Length; + "files in your downloads folder");
}
Только проблема в том, что она не работает, и я не знаю почему.
Спасибо.
Вопросы должны содержать рабочий код, как вы хотите, чтобы он работал, чтобы мы его рассмотрели здесь. Для вопросов, связанных с конкретными проблемами, возникающими при кодировании, попробуйте Stack Overflow. После того, как ваш код работает, вы можете отредактировать этот вопрос для проверки вашего кода. –
Ahh .. Я вижу, спасибо, ребята! – Tahmid