刚接触SL一天的菜鸟问问题
我要获取某路径下的某一类文件该怎么做
我也没学过C#,网上找了一段获取文件的代码,但是总是显示不出来
<Grid x:Name="LayoutRoot">
<Grid.RowDefinitions>
<RowDefinition Height="40"/>
<RowDefinition Height="220"/>
</Grid.RowDefinitions>
<Button x:Name="GetPicture"
Content="GetPicture"
Grid.Row="0" Grid.Column="0"
Width="200" HorizontalAlignment="Left"
Click="Button_Click">
</Button>
<TextBlock x:Name="PictureList"
Text="null" Grid.Row="1" Grid.Column="0"
Margin="20" FontSize="14">
</TextBlock>
</Grid>
private void Button_Click(object sender, RoutedEventArgs e)
{
string[] fl = Directory.GetFiles("C:\\Documents and Settings\\All Users\\Documents\\My Pictures\\示例图片", "*.jpg");
//PictureList.Text = fl[0] + "\n";
for (int i = 0; i < fl.Length; i++)
{
PictureList.Text += fl[i] + "\n";
}
}
编译的时候没有错,运行的时候说是找不到Directory.GetFiles这个函数???
难道SL里面的C#和一般的C#不一样么? 那我该如何实现这个功能, thanks