我有以下代码,我收到"if语句"错误说FileInfo不包含定义"包含"
查看文件是否在目录中的哪个是最佳解决方案?
谢谢
string filePath = @"C:\Users\";
DirectoryInfo folderRoot = new DirectoryInfo(filePath);
FileInfo[] fileList = folderRoot.GetFiles();
IEnumerable<FileInfo> result = from file in fileList where file.Name == "test.txt" select file;
if (fileList.Contains(result))
{
//dosomething
}
Run Code Online (Sandbox Code Playgroud) 如何在参考中创建列表?
MyClass classA = new MyClass();
myFuction(new List<MyClass>( ??? ))
Run Code Online (Sandbox Code Playgroud)
如何将classA添加到新列表中?
我无法在方法中获取/设置静态变量.我该怎么做?
public class LoginDialog
{
// class members
private static string _user="" ;
public void RunDialog()
{
_user = "Peter";
}
public static string _User { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
阅读完答案后,我编辑了我的代码,但我仍然无法获得静态变量_user.我做错了什么?
public class LoginDialog
{
private static string _user;
public void RunDialog()
{
LoginDialog._user = "Peter";
}
public static string _User { get {return _user;} }
}
Run Code Online (Sandbox Code Playgroud)
当我声明一切正常时,我宁愿在方法内部声明.
private static string _user="Peter";
Run Code Online (Sandbox Code Playgroud) 我有以下 XElement:
<Assembly name="3">
<Component name="2" />
</Assembly>
Run Code Online (Sandbox Code Playgroud)
我只想获取根元素。 <Assembly name="3">我看不到任何适合我的方法。
XElement.????? I cant find XElement.Root;
Run Code Online (Sandbox Code Playgroud)
有什么线索吗?
我想在for语句中创建名为"Item"的类的新实例,但我不知道如何动态地给出名称.
for (i=0; i < Counter; i++)
{
MyClass "XXXX" = Class.method();
}
Run Code Online (Sandbox Code Playgroud)
如何创建2个字符串并给出名称?-例如-
for(i=0;i<2;i++){
string name + i = "Hello"
}
Run Code Online (Sandbox Code Playgroud)
EDITED
我有一些建议来达到我的解决方案,我可以创建一个字典.
var bomItems = new Dictionary<Item, Item>();
for (int i = 0; i < Count; i++)
{
Item bomItem = inn.newItem("Part BOM","add");
bomItems.Add(bomItem + i, bomItem);
}
Run Code Online (Sandbox Code Playgroud)
但我在"bomItem + i"中得到了一个合理的错误.我不能应用操作数'+'.明显.
有没有人对此有任何答案?
谢谢.
我想在perl中创建和elsif语句总是满足条件.我希望我的代码总是进入这个'elsif'
if (i==0){....}
elsif('what to write?') {...}
Run Code Online (Sandbox Code Playgroud)
我应该写一个常量值还是perl有一个关键字用于此目的?
谢谢