小编Pra*_*ana的帖子

'setInterval'vs'setTimeout'

两者之间的主要区别是什么

的setInterval

的setTimeout

在JavaScript?

javascript

248
推荐指数
5
解决办法
23万
查看次数

148
推荐指数
6
解决办法
36万
查看次数

LINQ中的LIKE运算符

有没有办法比较C#LINQ表达式中类似于SQL LIKE运算符的字符串?

假设我有一个字符串列表.在此列表中,我想搜索一个字符串.在SQL中,我可以写:

SELECT * FROM DischargePort WHERE PortName LIKE '%BALTIMORE%'
Run Code Online (Sandbox Code Playgroud)

而不是上述,查询需要linq语法.

using System.Text.RegularExpressions;
…

var regex = new Regex(sDischargePort, RegexOptions.IgnoreCase);
var sPortCode = Database.DischargePorts
                .Where(p => regex.IsMatch(p.PortName))
                .Single().PortCode;
Run Code Online (Sandbox Code Playgroud)

我上面的LINQ语法不起作用.我有什么问题?

c# linq sql-like

84
推荐指数
5
解决办法
22万
查看次数

为什么IList不支持AddRange

List.AddRange()存在,但IList.AddRange()没有.
这让我很奇怪.这背后的原因是什么?

.net c# ilist

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

jQuery - 从元素内部选择元素

假设我有这样的标记:

<div id="foo">
  ...
  <span id="moo">
    ...
  </span>
  ...
</div>
Run Code Online (Sandbox Code Playgroud)

我想选择#moo.

为什么$('#foo').find('span')有效,但$('span', $('#foo'));不是?

jquery parent-child jquery-selectors

82
推荐指数
6
解决办法
20万
查看次数

如何使用jQuery创建JSON对象

我有一个以下格式的JSON对象:

temp:[
        {
           test:'test 1',
           testData:  [ 
                       {testName: 'do',testId:''}
                         ],
           testRcd:'value'                             
        },
        {
            test:'test 2',
           testData:  [
                            {testName: 'do1',testId:''}
                         ],
           testRcd:'value'                           
        }
      ],
Run Code Online (Sandbox Code Playgroud)

如何在jquery中为上述格式创建JSON对象.我想创建一个动态JSON对象.

arrays json

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

通过反射查找可空属性的类型

我通过反射检查对象的属性,并继续处理每个属性的数据类型.这是我的(减少的)来源:

private void ExamineObject(object o)
{
  Type type = default(Type);
  Type propertyType = default(Type);
  PropertyInfo[] propertyInfo = null;

  type = o.GetType();

  propertyInfo = type.GetProperties(BindingFlags.GetProperty |
                                    BindingFlags.Public |
                                    BindingFlags.NonPublic |
                                    BindingFlags.Instance);
  // Loop over all properties
  for (int propertyInfoIndex = 0; propertyInfoIndex <= propertyInfo.Length - 1; propertyInfoIndex++)
  {
    propertyType = propertyInfo[propertyInfoIndex].PropertyType;
  }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,我新近需要处理可空属性,但我不知道如何获得可空属性的类型.

.net c# reflection nullable

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

如何排除不与另一个表连接的行?

我有两个表,一个有主键,另一个有外键.

我想从主表中提取数据,只有当辅助表没有包含它的密钥的条目时.与简单内部联接相反的排序,仅返回通过该键连接在一起的行.

sql join

70
推荐指数
3
解决办法
9万
查看次数

如何只将DataTable中的列复制到另一个DataTable?

如何只将DataTable中的列复制到另一个DataTable?

c# asp.net

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

.live()vs .bind()

我想知道两者之间的主要区别

.live().bind()

jQuery中的方法.

jquery bind live

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