static void Main(string[] args)
{
List<string> lt = new List<string>();
}
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}为什么我在SayHi()方法里不能调用lt
怎样才能解决这个问题》
{
List<string> lt = new List<string>();
}
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}为什么我在SayHi()方法里不能调用lt
怎样才能解决这个问题》
解决方案 »
- 当枚举值改变时调用固定函数的方法(winform)
- 如何让C#里的TextBox在载入时,它文字不被默认选中呢?
- 能根据页面重定向到站点中的特定文件夹吗?
- .net 2.0输入法补丁来了,呵呵!
- 请教!怎样控制FORM的状态啊?
- C# WinForm在新线程中动态创建控件时,gif图动不动
- 哪位知道iTextSharp能否做到把PDF转换成.Net中的Bitmap类
- 谁帮忙看看这一段代码?
- 出一道解析几何的题目
- 想学C#
- 请教:自定义控件,继承至TextBox, 怎样让 ToolStripTextBox中的TextBox = 自定义的TextBox呢
- delete 有没有办法只删除第一行的数据。?
static void Main(string[] args)
{
}
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}
static void Main(string[] args)
{
lt = new List <string>();
}
{
List <string> lt = new List <string>();
类名.SayHi(lt);
} public static void SayHi(List<string> list)
{
//在这里使用list--即外面传递过来的lt
Console.WriteLine("你好!你这个同志!");
}
public static void SayHi()
{
}
LZ没有定义list对象啊,支持1L的
不错不错~学到很多
哈哈,兄弟们你们真牛呀!
无聊做的遍历找。MP3的文件~哈哈,无聊。。~~
static List<string> lt = new List<string>();
static void Main(string[] args)
{
string path = @"c:\\1";
Getfile(path);
Console.WriteLine("现在我要查找.MP3文件了哦!");
foreach (string f in lt)
{
Console.WriteLine(f);
}
Console.Read();
} public static void Getfile(string path)
{
try
{
DirectoryInfo dir = new DirectoryInfo(path);
foreach(DirectoryInfo var in dir.GetDirectories())
{
Console.WriteLine(var.ToString());
FileInfo[] file = dir.GetFiles();
foreach (FileInfo f in file)
{
Console.WriteLine(f.ToString());
switch (f.Extension.ToString())
{
case ".txt":
Console.WriteLine("这是文档文件");
break;
case ".mp3":
Console.WriteLine("这是MP3文件");
lt.Add(f.ToString());
break;
case ".mp4":
Console.WriteLine("这是MP4文件");
break;
default:
Console.WriteLine("这是未知文件!");
break;
}
}
Getfile(dir + "\\" + var);
}
}
catch (Exception ex)
{
Console.WriteLine("有些保密文件不能读取!");
}
finally
{ }
public static List <string> Getfile(string path)
而不是声明一个类级变量
static void Main(string[] args)
{
}
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}
{
List<string> lt = new List<string>();
string path = @"F:\KuGou1";
Getfile(path,lt);
Console.WriteLine("现在我要查找.MP3文件了哦!");
foreach (string f in lt)
{
Console.WriteLine(f);
}
Console.Read();
} public static List<string> Getfile(string path,List<string> lt)
{
try
{
DirectoryInfo dir = new DirectoryInfo(path);
foreach(DirectoryInfo var in dir.GetDirectories())
{
Console.WriteLine(var.ToString());
FileInfo[] file = dir.GetFiles();
foreach (FileInfo f in file)
{
Console.WriteLine(f.ToString());
switch (f.Extension.ToString())
{
case ".txt":
Console.WriteLine("这是文档文件");
break;
case ".mp3":
Console.WriteLine("这是MP3文件");
lt.Add(f.ToString());
break;
case ".mp4":
Console.WriteLine("这是MP4文件");
break;
default:
Console.WriteLine("这是未知文件!");
break;
}
}
Getfile((dir + "\\" + var),lt);
}
}
catch (Exception ex)
{
Console.WriteLine("有些保密文件不能读取!");
}
finally
{
}
return lt;
}
}是不是该改成这样?
public static List <string> Getfile(string path)其他地方自己再调一下
static void Main(string[] args)
{
List <string> lt = new List <string>();
}
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}
改成
static void Main(string[] args)
{
List <string> lt = new List <string>();
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}
}
static void Main(string[] args)
{
SayHi();
}
public static void SayHi()
{
Console.WriteLine("你好!你这个同志!");
}