问题列表 - 第9632页

是否可以使用DLR加载和执行C#代码段?

我发现的关于DLR的大部分材料都与IronPython有关.你能用DLR解析和执行C#吗?如果是这样,那么会阻止您在拥有大约30个用户的Web服务器上尝试此操作吗?

更具体地说,我想在用户首次启动工作流时编写工作流对象的配置脚本.根据一年中变化的条件,工作流可能从不同的步骤开始,因此运行配置脚本似乎是处理变化的好方法.

c# dynamic-language-runtime embedded-language

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

迭代LINQ实体结果

我认为这是一段非常简单的代码,但结果令我感到困惑.我正在使用LINQ查询实体,然后迭代结果以创建数组.我正在观察进出数据库的流量,一切看起来都不错.当我复制LINQ发送到SQL的查询并直接针对SQL运行时,我得到了预期的结果.但是,当我迭代结果 - 或者甚至监视结果时 - 每个记录都是完全相同的.这不是 SQL返回的内容.我究竟做错了什么?

var eventList = from e in entityContext.AuctionSet select e;

ArrayList DayArray = new ArrayList();
int i = 0;

foreach (Auction ae in eventList)
{
    // If I put a watch on eventList all the records are the same!
    Auction temp = ae; // Even tried copying to a temp value per another solution

    // Even though the records are different in the database, 
    // and the correct number of records are returned, EVERY …
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

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

javascript淡出动画

我希望某个DOM元素在我的脚本中淡入视图.我尝试使用超时功能,但无法使其工作.

hover.addEventListener('mouseover',function () {Core.addClass(cpanel,"on");},false);
Run Code Online (Sandbox Code Playgroud)

请告诉我如何为此实现淡入效果.请不要推荐jquery或任何其他框架.

javascript animation dom

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

在delphi中释放多个对象

下面,我插入了Ray Konopka编写的代码(Coderage演示文稿的一部分).我打算使用它,但是,我不确定如何清理(动态)多个对象.我所有的尝试都是不完整的,并使内存泄漏.任何想法都表示赞赏.谢谢,

  program stringlistDictionary;

{$APPTYPE CONSOLE}

uses
 Classes,
 SysUtils;

 type
   TPlayer = class
  public
   Name: string;
   Position: string;
   Hits: Integer;
   AtBats: Integer;
   constructor Create( Name, Position: string );
 end;


   constructor TPlayer.Create( Name, Position: string );
    begin
      inherited Create;
      Self.Name := Name;
      Self.Position := Position;
      Hits := 0;
      AtBats := 0;
    end;


    var
      Team: TStringList;
      Player, NewPlayer: TPlayer;
      I: Integer;


    function FindPlayer( const Name: string ): TPlayer;
    var
      Idx: Integer;
    begin
      Result := nil;
      if Team.Find( Name, Idx ) then
        Result …
Run Code Online (Sandbox Code Playgroud)

delphi

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

将Lat/Longs转换为X/Y坐标

我有纽约纽约市的Lat/Long值; 40.7560540,-73.9869510和地球的平面图像,1000像素×446像素.

我希望能够使用Javascript将Lat/Long转换为X,Y坐标,其中该点将反映位置.

因此X,Y坐标形成图像的左上角; 289,111

注意事项:

  1. 不要担心使用什么投影的问题,做出自己的假设或者使用你知道的工作
  2. X,Y可以形成图像的任何角落
  3. PHP中相同解决方案的奖励积分(但我真的需要JS)

javascript php maps coordinates proj4js

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

在一个解决方案中打破了"查找所有引用"

在某些时候,"查找所有引用"功能因我所拥有的单个解决方案而被破坏.它适用于所有其他解决方案.对于这个,它总是返回"搜索未找到结果"

可能是什么问题呢?

c# ide visual-studio-2005 find-all-references visual-studio

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

在windows中的schtasks命令中指定"start-in"目录

我意识到在以下线程中"回答"了这个问题:使用schtasks.exe为Scheduled Tasks指定运行目录

但是,我仍然无法理解答案,并确切了解结果对于我的情况会是什么样子.

我的schtasks命令看起来像这样:

Schtasks /Create /TR "C:\Program Files\Java\jre6\bin\javaw.exe main.MoveFile input.txt" /SC WEEKLY /TN mytask

我想指定"C:\ My Library"目录中的开头.在tr部分之前放置一个"\",填写"C:\ Program Files\Java\jre6\bin"的起始目录.

我已经搞砸了很多,但我似乎无法让它发挥作用.

windows scheduled-tasks

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

如何在Eclipse中使用带有所选文本的"sysout"片段?

我知道Eclipse片段"sysout",它被System.out.println()完全取代; 标签完成时.

这非常有用,但有时候,我需要将一些现有代码包装在System.out.println()中;

在Eclipse内部,模板被定义为能够包装"选定的单词".但是,如何使用选定文本的片段,因为键入"sysout"显然会删除所选文本.

任何的想法?

java eclipse code-snippets

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

我可以将:: bind()提升为Objective C函数吗?

我不知道这是否可行,但如果是,那么语法是什么样的?

如果不可能,为什么不呢?

objective-c boost-bind

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

如何使用列表理解走上链表?

我一直试图想出一种使用列表表达式遍历层次结构的方法,比如链表,但是没有提出任何看似有用的东西.

基本上,我想转换这段代码:

p = self.parent
names = []
while p:
  names.append(p.name)
  p = p.parent
print ".".join(names)
Run Code Online (Sandbox Code Playgroud)

变成单线像:

print ".".join( [o.name for o in <???>] )
Run Code Online (Sandbox Code Playgroud)

但是,我不确定如何以通用的方式进行???部分遍历(如果它甚至可能).我有几个具有相似类型属性的结构,并且不希望为每个结构编写一个屈服函数..parent

编辑:

我不能使用__iter__对象本身的方法,因为它已经用于迭代对象本身包含的值.大多数其他答案,除了liori的,硬编码属性名称,这是我想要避免的.

根据liori的回答,这是我的改编:

import operator
def walk(attr, start):
  if callable(attr):
    getter = attr
  else:
    getter = operator.attrgetter(attr)

  o = getter(start)
  while o:
    yield o
    o = getter(o)
Run Code Online (Sandbox Code Playgroud)

python list-comprehension

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