小编Ode*_*ded的帖子

如何从XSD文件创建数据库表?

我有一组XSD,我可以从中生成数据访问类,存储过程等等.

我没有的是从这些生成数据库表的方法 - 是否有一个工具可以为我生成DDL语句?

与数据集表中的创建数据库表不同,因为我没有数据集表,而是XSD.

.net sql database xsd code-generation

28
推荐指数
5
解决办法
13万
查看次数

如何在c#中转换TryCast?

如何将以下vb代码转换为c#

Dim request As HttpWebRequest = TryCast(WebRequest.Create(address), HttpWebRequest)
Run Code Online (Sandbox Code Playgroud)

我在c#中使用AS运算符尝试了它,但它不起作用.

先感谢您.

c# asp.net

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

如何在string.Format c#中进行对齐?

嗨,我有一个问题,我有这行代码:

return string.Format("{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}", Name, CPSA, PostCode, Rank, Score1, Score2, Score3, Score4, Score5, Score6, Score7, Score8);
Run Code Online (Sandbox Code Playgroud)

它从文本文件中提取数据并在列表框中输出.我想在左边和右半边证明它的一半是正确的,所以在梦境中这个:

return string.Format("align=left({0}, {1}, {2}, {3}, {4},) align=right ({5}, {6}, {7}, {8}, {9}, {10}, {11})", Name, CPSA, PostCode, Rank, Score1, Score2, Score3, Score4, Score5, Score6, Score7, Score8);
Run Code Online (Sandbox Code Playgroud)

我环顾四周但不知道怎么做,我也是一个编码菜鸟,所以请解释一下.代码是C#谢谢

c# string format alignment

27
推荐指数
1
解决办法
8万
查看次数

属性值中的XPath通配符

我有以下XPath来匹配类span的属性:

//span[@class='amount']
Run Code Online (Sandbox Code Playgroud)

我想匹配class属性为"amount"的所有元素,但也可能有其他类.我以为我能做到这一点:

//span[@class='*amount*'] 
Run Code Online (Sandbox Code Playgroud)

但这不起作用......我怎么能这样做?

c# xpath html-agility-pack

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

.js文件可以"包含"另一个.js文件

在博士你可以.

在html中,你可以使用<script src="...">标记

但是如果我们有一个.js文件并且我们想要包含另一个.js文件呢.我们怎么做?

javascript include

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

在C#中存储重复的键值对

我有一个像(string,int)对的数据.如何将此数据存储在集合对象中.两个值都可以重复.我应该使用哪个集合对象?

编辑:我如何单独访问元素.. ??

c# collections

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

加密connectionStrings部分 - app.config的实用程序

是否有一个实用程序将以与文件一样的方式加密文件中的命名配置部分(或仅connectionStrings部分)?app.configaspnet_regiisweb.config

我知道这可以在代码中完成 - 那里有代码示例,但我希望避免为此编写应用程序.

.net encryption connection-string app-config

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

如何从脚本路径获取查询字符串值?

我在脚本路径中的不同查询字符串的页面中添加我的Javsacript文件,如下所示:

第1页:

<script type="text/javascript" src="file.js?abc=123"></script>
Run Code Online (Sandbox Code Playgroud)

第2页:

<script type="text/javascript" src="file.js?abc=456"></script>
Run Code Online (Sandbox Code Playgroud)

第3页:

<script type="text/javascript" src="file.js?abc=789"></script>
Run Code Online (Sandbox Code Playgroud)

在我的Javascript文件中,如何获取"abc"参数的值?我尝试使用window.location,但这不起作用.

如果有帮助,下面是我用来查找查询字符串参数值的函数:

function getQuerystring(key, defaultValue) {
    if (defaultValue == null) defaultValue = "";
    key = key.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regex = new RegExp("[\\?&]" + key + "=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if (qs == null)
        return defaultValue;
    else
        return qs[1];
}
Run Code Online (Sandbox Code Playgroud)

html javascript

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

为什么调用ISet <dynamic> .Contains()编译,但在运行时抛出异常?

请帮我解释一下这个行为:

dynamic d = 1;
ISet<dynamic> s = new HashSet<dynamic>();
s.Contains(d);
Run Code Online (Sandbox Code Playgroud)

代码编译没有错误/警告,但在最后一行我得到以下异常:

Unhandled Exception: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: 'System.Collections.Generic.ISet<object>' does not contain a definition for 'Contains'
   at CallSite.Target(Closure , CallSite , ISet`1 , Object )
   at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2[T0,T1](CallSite site, T0 arg0, T1 arg1)
   at FormulaToSimulation.Program.Main(String[] args) in 
Run Code Online (Sandbox Code Playgroud)

据我所知,这与动态重载分辨率有关,但奇怪的是

(1)如果是s的类型,则HashSet<dynamic>不会发生异常.

(2)如果我使用非泛型接口和接受动态参数的方法,则不会发生异常.

因此,看起来这个问题特别与通用接口有关,但我无法找出导致问题的确切原因.

它是编译器/类型系统中的错误还是合法行为?

c# generics dynamic .net-4.0

22
推荐指数
1
解决办法
2507
查看次数

生成XML的日期时间格式

我正在尝试为cXML生成时间戳,如下所示.C#中是否有任何函数可用于格式化日期时间:2011-06-09T16:37:17 + 16:37

例如

<cXML payloadID="accountsuser@bla.com"
timestamp="2011-06-09T16:37:17+16:37">
Run Code Online (Sandbox Code Playgroud)

xml c#-3.0

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