问题列表 - 第11491页

将tm结构转换为boost :: local_time :: local_date_time

如何boost::local_time::local_date_timetm时间结构中创建对象?

c++ boost

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

动态调用静态变量(数组)

这是我今天的问题.我正在构建(为了好玩)一个简单的模板引擎.基本的想法是我有一个像{blog:content}这样的标签,我在一个方法和一个动作中打破它.问题是当我想动态调用静态变量时,我得到以下错误.

Parse error: parse error, expecting `','' or `';''
Run Code Online (Sandbox Code Playgroud)

和代码:

 $class = 'Blog';
 $action = 'content';
 echo $class::$template[$action];
Run Code Online (Sandbox Code Playgroud)

$ template是我的类中的公共静态变量(数组),是我想要检索的那个.

php methods static model class

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

Delphi 6 - 运行时读取控制台应用程序的输出

如何在运行时读取控制台应用程序输出.我启动控制台应用程序,并希望读取控制台应用程序打印输出.

delphi console

9
推荐指数
1
解决办法
6320
查看次数

如何将类型传递给方法 - 键入参数vs泛型

我有一个像工厂一样的对象方法.你给它一个类型,它创建一个实例并做一些其他的事情.一个优雅的方式(在我看来)是这样的:

public T MagicMethod<T>() where T: SomeBaseClass
{
    // Magic goes here
}
Run Code Online (Sandbox Code Playgroud)

但是这让FxCop感到不安,他说这是一个糟糕的风格 - 我得到一个"CA1004:通用方法应该提供类型参数"警告.关于不使用推理和东西的事情.所以,我能想到的另一种方式是这样的:

public SomeBaseClass MagicMethod(Type T)
{
    // Same magic goes here
}
Run Code Online (Sandbox Code Playgroud)

我认为这不如许多帐户的第一种方法,但风格规则......关于警告的MSDN文章甚至说没有理由压制它.

我是否通过抑制此警告来做到这一点?

c# generics parameters types factory

16
推荐指数
3
解决办法
9709
查看次数

asp.net-mvc文本框验证

我正在使用示例asp.net mvc应用程序,我想在某些文本框上添加特定的验证

如:

  • 空间不足
  • 最小/最大尺寸

我该怎么做呢?

asp.net-mvc

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

特殊随机数

我想要一个这样的随机数:(在C#中)

Random r = new Random();
r.next (0,10)
Run Code Online (Sandbox Code Playgroud)

但重要的是随机数更接近8,(或通常很大),我的意思是如果我们使用a:

for (int i =0; i<...;i++)
{
  write: r.next (0,10)
}
Run Code Online (Sandbox Code Playgroud)

结果是这样的;

8 7 6 9 1 0 5 3 2
2 3 8 9 7 7 6 2 3
8 8 9 7 2 8 2 8 4
3
Run Code Online (Sandbox Code Playgroud)

c# random numbers

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

Java中的有序列表映射实现

我想知道是否有一个类实现了Java中的接口MapList接口.

我有一个主要是数据结构Map.我将字符串(ID)映射到Images.但是在我的代码的特定部分,我需要向用户提供所有可用的IDed Images.到目前为止,唯一的方法就是这样写:

for (String id : myMap.keySet()) {
    // get the image like this "myMap.get(id)" 
}
Run Code Online (Sandbox Code Playgroud)

所以有一个实现两者的类会很好Map,List所以我可以简单地写:

for (Image img : myMap) {
  // the image is img
}
Run Code Online (Sandbox Code Playgroud)

有谁知道这样的实现?

编辑:在查看答案(这些都是正确的,投票)后,我现在意识到我还需要对地图进行排序.当我说"排序"时,我的意思是我希望它以特定的顺序获得值,我可以修改它.我知道这不是原来的问题,但我意识到我需要这个.

编辑2:我似乎优柔寡断.我需要的是有序地图,而不是有序地图.对不起,人们感到困惑.

java list map

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

C#匿名函数范围

var foo = "bar";

new Func<String>(() => 
{
    var foo = ""; // This can't be done in C#. Why is that?

    /* In JavaScript, this is perfectly valid, since this scope (the anonymous
       function) is disconnected from the outer scope, and any variable declared
       within this scope will not affect variables in the outer scope */

})()
Run Code Online (Sandbox Code Playgroud)

c# lambda anonymous-function

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

Repeater DataBound事件中的匿名类型

我正在设置ASP.NET转发器的DataSource,如下所示:

rptTargets.DataSource = from t in DB.SalesTargets select new { t.Target, t.SalesRep.RepName };
Run Code Online (Sandbox Code Playgroud)

现在,在转发器的OnDataBound事件中,如何从e.Item.DataItem中包含的匿名类型中检索RepName和Target属性?

非常感谢

c# asp.net repeater anonymous-types databound

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

WPF学习曲线有多糟糕?

我从几个人那里读到并听到过WPF的学习曲线非常陡峭(取决于你的知识或经验).似乎大多数人都可以让演示或入门项目工作,然后发现自己在杂项问题上遇到了很长时间.我很好奇什么特别难学或理解(层,SDK,XAML,数据绑定等),如果您有关于如何避免任何建议/减轻一些的那些艰难的议题是什么?

c# wpf

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