Usuário com melhor resposta
No projeto tenho várias pastas (MVC) tem comando para retonar todas?

Pergunta
-
Tenho lá minhas pastas:
1. CADASTROS
2. ESTOQUE
Tem como pelo código gerar as pastas que existem no projeto?
Tipo um combobox que tenham assim:
item1: PROJETO\CADASTROS
item2: PROJETO\ESTOQUE
- Movido William John Adam TrindadeModerator terça-feira, 13 de novembro de 2012 13:58 Forum Apropriado (De:C#)
Respostas
-
É só você pegar todas as pastas e depois remover o path principal:
var directories = Directory.GetDirectories(@"C:\", "*", SearchOption.AllDirectories);
http://www.linkedin.com/pub/murilo-kunze/44/191/455
- Marcado como Resposta Fernando S Britto terça-feira, 13 de novembro de 2012 15:12
Todas as Respostas
-
-
É só você pegar todas as pastas e depois remover o path principal:
var directories = Directory.GetDirectories(@"C:\", "*", SearchOption.AllDirectories);
http://www.linkedin.com/pub/murilo-kunze/44/191/455
- Marcado como Resposta Fernando S Britto terça-feira, 13 de novembro de 2012 15:12
-
-
-
Coloquei: C:\Users\Usuário\Google Drive\SENAC\ControleContabil\
Porém para aparecer na tela com base em sua ajuda fiz assim:
string[] files = Directory.GetFiles(@"C:\Users\Usuário\Google Drive\SENAC\ControleContabil\", "*.*", SearchOption.AllDirectories); foreach (string file in files) { Console.WriteLine(file); }
Mas não rolou...
Acho que ele funciona mas não ta saindo o valor... eu coloquei no:
public CriaForms()
{
InitializeComponent();No começo, da problema se colocar esse código ali?
-
-
-
Eu fiz isso aki: lstNamespace.Items.Add(file.Remove(0, 53));
Por que ele tava gerando os C:\..\projeto
Mas ele ta pegando todos os arquivos, .sln, .dll, tudo...
Falta pouco, caso tenha uma sugestão, mas de qualquer forma muito obrigado!
Vlw mesmo!
-
var path = @"c:\"; var directories = Directory.GetDirectories(path, "*", SearchOption.AllDirectories); var comboItens = new List<string>(); foreach (var item in directories) { comboItens.Add(item.Replace(path, "")); }
http://www.linkedin.com/pub/murilo-kunze/44/191/455
-
-
Aqui, só 1 coisinha simples....
Da forma que esta vai ajudar muito mas teria como filtrar só as pastas que tem dentro do projeto = solução?
Tipo as pastas Bin ela não é da solução, ela é essencial tudo bem, mas é que eu precisava pegar as pastas que existem na solução, akelas que agente cria para nos organizar sabe? Estão aparecendo todas, se tiver como aparecer só as da solução...
Solução
+ pasta1
+ pastas1.1
+ pasta2
e não akelas pastas todas dentro de pasta1 tem bin, debug... saka?
-