小编Sai*_*han的帖子

免费的XML格式化工具

是否有一个免费的XML格式(缩进)工具可用于我可以通过XML字符串并将其格式化,以便我可以正确读取XML文档?

谢谢

编辑〜我在Windows XP上使用XML Notepad.

xml xml-formatting

222
推荐指数
6
解决办法
17万
查看次数

在SQL中将月号转换为月份名称函数

我有几个月在SQL Server中存储为1,2,3,4,... 12.我想将它们显示为1月,2月等.在SQL Server中是否有像MonthName(1)= January这样的函数?如果可能的话,我试图避免CASE声明.

sql t-sql sql-server sql-server-2005

201
推荐指数
13
解决办法
94万
查看次数

Asp.net - 在下拉列表顶部添加空白项目

为什么下拉列表没有显示我的空白项目?这就是我所拥有的

drpList.Items.Add(New ListItem("", ""))

With drpList
    .DataSource = myController.GetList(userid)
    .DataTextField = "Name"
    .DataValueField = "ID"
    .DataBind()
End With
Run Code Online (Sandbox Code Playgroud)

编辑〜我绑定到Generig列表,这可能是罪魁祸首吗?

asp.net drop-down-menu

126
推荐指数
6
解决办法
23万
查看次数

无法将类型为"System.DBNull"的对象强制转换为"System.String"

我的应用程序中出现上述错误.这是原始代码

public string GetCustomerNumber(Guid id)
{
     string accountNumber = 
          (string)DBSqlHelperFactory.ExecuteScalar(connectionStringSplendidmyApp, 
                          CommandType.StoredProcedure, 
                          "GetCustomerNumber", 
                          new SqlParameter("@id", id));
     return accountNumber.ToString();
 }
Run Code Online (Sandbox Code Playgroud)

我替换了

public string GetCustomerNumber(Guid id)
{
   object accountNumber =  
          (object)DBSqlHelperFactory.ExecuteScalar(connectionStringSplendidCRM, 
                                CommandType.StoredProcedure, 
                                "spx_GetCustomerNumber", 
                                new SqlParameter("@id", id));
    if (accountNumber is System.DBNull)
    {
       return string.Empty;
    }
    else
    {
       return accountNumber.ToString();
    }
}
Run Code Online (Sandbox Code Playgroud)

这有更好的方法吗?

c# database asp.net null

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

在c#中的iif等价物

有没有IIf等价的C#?还是类似的捷径?

.net c# iif-function ternary-operator

71
推荐指数
5
解决办法
27万
查看次数

检查列表中的所有项目是否相同

我有一个List(Of DateTime)项目.如何检查所有项目是否与LINQ查询相同?在任何给定时间,列表中可能有1,2,20,50或100个项目.

谢谢

c# vb.net linq-to-objects list

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

有哪些客户端工具可用于管理Amazon S3和CloudFront?

我刚开始使用Amazon S3Amazon CloudFront.我可以使用哪些适当的客户端工具来管理我的帐户?就像上传文件等.是的我是开发人员,但是,我很紧张,我只是想部署我的应用程序.

我遇到了这个S3浏览器.这几乎就是我要找的东西.

编辑〜是否可以将存储桶映射为Windows驱动器?

amazon-s3 amazon-web-services amazon-cloudfront

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

将证书导出为BASE-64编码的.cer

我试图导出没有私钥的证书,如BASE-64编码文件,与从Windows导出它相同.从Windows导出时,我可以在记事本中打开.cer文件.

当我尝试以下操作并在记事本上打开时,我得到二进制数据......我认为它是......不可读的.

X509Certificate2 cert = new X509Certificate2("c:\\myCert.pfx", "test", X509KeyStorageFlags.Exportable);

File.WriteAllBytes("c:\\testcer.cer", cert.Export(X509ContentType.Cert));
Run Code Online (Sandbox Code Playgroud)

我尝试删除'X509KeyStorageFlags.Exportable',但这不起作用.我错过了什么吗?

编辑 - 我试过了

File.WriteAllText("c:\\testcer.cer",Convert.ToBase64String(cert.Export(X509ContentType.Cert)))
Run Code Online (Sandbox Code Playgroud)

然而,这似乎有效,错过了"-----开始证书-----"和"-----结束证书-----"

.net c# base64 x509certificate2 x509certificate

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

.net中的递归文件搜索

我需要在驱动器(C:,D:etc)中搜索特定文件类型(扩展名为.xml,.csv,.xls).如何预先形成递归搜索以循环所有目录和内部目录并返回文件所在的完整路径?或者我在哪里可以获得相关信息?

VB.NET或C#

谢谢

编辑〜我遇到一些错误,如无法访问系统卷访问被拒绝等.有谁知道我在哪里可以看到实现文件搜索的一些smaple代码?我只需要搜索选定的驱动器并返回找到的所有文件的文件类型的完整路径.

.net io file file-search

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

如何正则表达字符串 - 长度为8,第一个字符和剩余数字

我正在尝试创建一个RegEx以匹配具有以下条件的字符串

  • 长度8
  • 第一个字符必须是字母az或AZ
  • 其余7必须是数字0-9

例子

  • a5554444
  • B9999999
  • c0999999

这就是我到目前为止所拥有的

^[0-9]{8}$
Run Code Online (Sandbox Code Playgroud)

检查第一个角色我错过了什么?我试过了

^[a-zA-Z][0-9]{8}$
Run Code Online (Sandbox Code Playgroud)

但那不起作用.

regex

16
推荐指数
1
解决办法
6万
查看次数