Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added 2.Task1 #5

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Changed code
Zikirillo2002 committed Jun 8, 2023
commit d4e20a0f9a4513edd4a739b1737c7dc461a3b84a
35 changes: 23 additions & 12 deletions HomeworksDircAndFile/Program.cs
Original file line number Diff line number Diff line change
@@ -4,26 +4,37 @@ internal class Program
{
static void Main(string[] args)
{
Console.WriteLine(GetDirectoryContent("D:\\github darslar\\Lesson006\\.gitignore\\"));
Console.Write("Enter the path : ");
string path = Console.ReadLine();

Console.WriteLine(GetDirectoryContent(path));
}

public static string GetDirectoryContent(string path)
{
if (Directory.GetFiles(path).Length == 0 && Directory.GetDirectories(path).Length == 0)
{
return "Papka bo'sh";
}
else if (Directory.GetFiles(path).Length == 0)
if(Directory.Exists(path))
{
return "Papkalr bor";
}
else if (Directory.GetDirectories(path).Length == 0)
{
return "Fayllar bor";
if (Directory.GetFiles(path).Length == 0 && Directory.GetDirectories(path).Length == 0)
{
return "Papka bo'sh";
}
else if (Directory.GetFiles(path).Length == 0)
{
return "Papkalr bor";
}
else if (Directory.GetDirectories(path).Length == 0)
{
return "Fayllar bor";
}
else
{
return "Papkalar va fayllar bor";
}
}

else
{
return "Papkalar va fayllar bor";
return "Path ni xato kiritdingiz ";
}
}
}