小编sre*_*enu的帖子

如何使用linq替换类型字符串列表中的某些特定字符串?

大家好我有一些项目的类型字符串列表.我想用linq替换一些项目,我该怎么做?我的下面的代码工作正常,但我想使用linq的功能在单行代码中执行此操作.

这是我的代码:

List<string> listcolumns = columns.ToList();//Array to list

if (listcolumns.Contains("HowToReplace") && listcolumns.Contains("HowTo Replace"))
{
    int index = 0;
    index = listcolumns.IndexOf("HowToReplace");
    if (index > 0)
    {
        listcolumns.RemoveAt(index);
        listcolumns.Insert(index, "HowTo Replace");
    }
    index = listcolumns.IndexOf("HowToReplace");
    if (index > 0)
    {
        listcolumns.RemoveAt(index);
        listcolumns.Insert(index, "HowTo Replace");
    }
    columns = listcolumns.ToArray<string>();//List to array
}
Run Code Online (Sandbox Code Playgroud)

c# linq

12
推荐指数
3
解决办法
5万
查看次数

如何在Windows窗体应用程序中获取应用程序物理路径

如何在Windows窗体中获取应用程序路径,我使用了波纹管代码,但它说的是"找不到方法"

Application.ExecutablePath;
Application.StartupPath;
Run Code Online (Sandbox Code Playgroud)

请建议我,我缺少任何命名空间?

提前致谢

c# winforms

7
推荐指数
2
解决办法
4万
查看次数

如何使用Jquery在下拉列表中设置值?

您好我在以下方式使用jquery设置下拉值.

$("#dropDownItems option[value='--Select--']").attr('selected', 'true');

 $("#dropDownItems option[value='--Select--']").attr('selected', 'selected');
Run Code Online (Sandbox Code Playgroud)

但这些都不适用于FireFox!并且对于剩余的浏览器工作正常.

谁能帮我吗?

asp.net-mvc jquery

7
推荐指数
1
解决办法
3万
查看次数

如何在值返回方法中使用try catch块?

我在注册表单中检查上传的图像,我需要使用try catch块.这是我的代码:

public bool CheckFileType(string FileName)
{
        string Ext = Path.GetExtension(FileName);
        switch (Ext.ToLower())
        {
            case ".gif":                   
                return true;
                break;
            case ".JPEG":                    
                return true;
                break;
            case ".jpg":                  
                return true;
                break;
            case ".png":                   
                return true;
                break;
            case ".bmp":                   
                return true;
                break;
            default:                  
                return false;
                break;
        }

}
Run Code Online (Sandbox Code Playgroud)

请建议我如何在这里使用try catch块.

提前致谢.

c# asp.net

4
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×3

asp.net ×1

asp.net-mvc ×1

jquery ×1

linq ×1

winforms ×1