XNA C#读取目录内容时出现问题

时间:2011-04-11 15:23:02

标签: c# xna

我已经开始使用XNA开发纸牌游戏,但我在读取内容中的卡片目录中的所有卡片时遇到了问题。

我尝试过以下代码:

string[] nomeCartas = Directory.GetFiles(@"Cards");

但是我找到了一个错误,说找不到路径的一部分是

  

Nãofoopidívelconcontraruma parte   做caminho   “C:\用户\塞拉菲姆\文档\ Visual   工作室   2010 \项目\ JogoSuecaOnline \ JogoSuecaOnline \ JogoSuecaOnline \ BIN \ 86 \调试\卡\”。

我检查了那条路径,这是错误的,正确的路径应该是:

  

C:\用户\塞拉菲姆\文档\ Visual   工作室   2010 \项目\ JogoSuecaOnline \ JogoSuecaOnline \ JogoSuecaOnline \ BIN \ 86 \调试\内容\卡\

有没有其他方法可以使用XNA读取目录内容,或者我该如何解决这个问题?

3 个答案:

答案 0 :(得分:6)

string[] nomeCartas = Directory.GetFiles( Content.RootDirectory + "\\Cards" );

答案 1 :(得分:4)

尝试:

Directory.GetFiles(@"Content\Cards");

答案 2 :(得分:0)

string[] nomeCartas = Directory.GetFiles(
        Path.Combine(Content.RootDirectory, @"Cards"), @"*.xnb");