在c#中生成10个字符的随机字母数字字符串的最有效方法是什么?
我想查询被调用的数据表中的不同状态名称ZipTable,并使用alpha-beta顺序列出状态名称,但它不起作用.我错过了什么?
public List<String> GetAllStates()
{
ZipTableDataContext dc = new ZipTableDataContext(_connString);
List<String> query = (from z in dc.ZipTables
orderby z.State
select z.State).Distinct().ToList();
return query;
}
Run Code Online (Sandbox Code Playgroud) 我想知道是否有一种方法可以检查该值是否是枚举的描述。我知道
Enum.IsDefined(typeof(EnumEntity),value)
Run Code Online (Sandbox Code Playgroud)
可以用来检查值是否在枚举中,但是描述怎么样?
例如,
public enum LicenseTypes
{
[Description("A License")]
A,
[Description("B License")]
B,
[Description("C License")]
C
}
Run Code Online (Sandbox Code Playgroud)
有没有办法检查“A License”是枚举 LicenseTypes 的描述?
我已经检查了这个线程如何在C#中的相对路径中获取文件,该目录在IDE中,这对我来说是不正确的.我有一个网站应用程序,需要从同一级别的文件夹中获取图像文件img.我可以使用以下代码来获取它们:
DirectoryInfo path=new DirectoryInfo(@"c:\WebsiteSolution\wwwroot\Chat\img");
FileInfo[] images = path.GetFiles("*");
Run Code Online (Sandbox Code Playgroud)
但是我想使用类似的东西.\img替换第一行代码中的参数,这可能吗?
我正在开发一个Web应用程序,需要将一些文本追加到特定的div(id = div_specific).div是由程序动态生成的,所以我需要验证div是否已经存在,否则,我必须首先创建该div.如何验证div是否已经存在?
我想使用lambda表达式搜索状态等于1或2.我的代码如下:
return database.Find<Patient>(p=>(p.Id==Id && p.status ==1)||(p.Id==Id && p.status==2));
Run Code Online (Sandbox Code Playgroud)
我知道这不对,但你从上面的代码中了解了我想做的事情.
我用c#
更新:对不起伙计们,我只是意识到这不是语法的原因,这就是我用来从db获取数据的第三方api的原因.请关闭这个问题.