csharp check if string is path or file

Code Example - csharp check if string is path or file

                
                        // get the file attributes for file or directory
FileAttributes attr = File.GetAttributes(@"c:\Temp");

//detect whether its a directory or file
if ((attr & FileAttributes.Directory) == FileAttributes.Directory)
    MessageBox.Show("Its a directory");
else
    MessageBox.Show("Its a file");
                    
                
 

csharp check if a directory exists

                        
                                string directory = @"C:\folder name";
  
	if (Directory.Exists(directory)
    {
    	// Directory exits!
    }
                            
                        
 

csharp check if string is directory

                        
                                File.GetAttributes(data.Path).HasFlag(FileAttributes.Directory)
                            
                        
 

how to check if a path is a directory or file csharp

                        
                                // get the file attributes for file or directory
FileAttributes attr = File.GetAttributes(@"c:\Temp");

if (attr.HasFlag(FileAttributes.Directory))
    MessageBox.Show("Its a directory");
else
    MessageBox.Show("Its a file");