问题列表 - 第29973页

分组后返回列表<string>

我有一个功能

public List<string> UserList()
{
    var q = from i in _dataContext.PageStat group i by new { i.UserName } into ii select new { ii.Key.UserName };
}
Run Code Online (Sandbox Code Playgroud)

我怎么回来List<string>

linq entity-framework list linq-group

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

我什么时候需要在图形上使用dispose()?

我正在学习用C#绘制东西,我一直看到使用dispose()的建议,但我不太明白它的用途.

  • 我什么时候应该在代码绘制的图形上使用dispose()?
  • 如果我不这样做会怎么样?
  • 每次图形不可见时是否需要调用它,例如在具有选项卡的GUI上,用户切换到另一个选项卡,然后在切换回时重绘它?
  • 如果我不打电话,我会打破它吗?
  • 蝙蝠侠会逃脱小丑的邪恶魔掌吗?

c# graphics user-interface dispose

20
推荐指数
2
解决办法
8722
查看次数

在iphone sdk中获取"程序接收信号:"SIGABRT""

我得到这个例外:

  malloc: *** error for object 0x754cab0: double free
 *** set a breakpoint in malloc_error_break to debug
 Program received signal:  “SIGABRT”.
Run Code Online (Sandbox Code Playgroud)

我不知道为什么它只在Iphone sdk 4.0(设备和模拟器)中生成,但它不是在Iphone sdk 3.0版本(设备和模拟器)中生成的.

任何人都可以告诉我出了什么问题,以便我可以更新我的应用程序?

iphone objective-c

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

受保护的内部属性与受保护的属性和Resharper

我刚拿起Resharper并且一直在玩转换领域到房产.我想要保护这些属性,但Resharper不想给我这个选项.相反,只有一个受保护的内部选项.这让我有所思考.要么某个地方的规则应该始终是"内部保护"而不仅仅是"受保护".或者我只是不知道如何使用resharper.这是什么?

更新:联系Jetbrains本身,他们已将此行为识别为错误并引发错误报告.Marc的答案在"受保护的内部"的使用上基本上是正确的,所以他得到了勾号.

.net c# resharper properties protected

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

Android中的MVC:异步更新的应用程序或服务?

(对不起,我的第一篇文章中没那么清楚)

情况就是这样:我有从互联网刷新的数据.我们称之为Model.

我想做的事情:基本上它听起来像MVC模型,Model在本地(私有)存储中也保持持久性.该Model方法及其相关方法是应用方面的.有几个Activity显示和操纵它的不同方面:

  • 用户Activity可以Model 从不同的角度浏览不同的视图.目前我有一个ListActivityfor all元素,Activity一个元素的详细信息
  • 有时Model需要提神.当然这是在不同的线程上完成的.可以从几个Activity人的触发器中触发刷新.
  • 有几个(耗时的)常见任务可以从不同Activity的任务中触发
  • 我的应用程序Model 在启动和停止时加载并保存到私有存储

我的问题:我不知道放在哪里Model和相关的任务.另外,我不知道用什么机制来通知Activity.目前我想出了两种方法:

  • 使用Service和发送广播.保存到磁盘是执行的Service#onDestroyed(),所以我想通过绑定它来最小化它Activity.在这一点上,我也不能确定如何为客户提供更新的信息:是否提供吸气Binder,或包括在广播消息.
  • 自定义Application对象,以便全局提供刷新方法getter.然后我从Activity使用中执行更新AsyncTask.如果有其他Activity的是当前的背后Activity,他们会更新onResume(),当用户导航回.

我没有使用静态方法的类的原因:

  • 我需要保存并存储Model到磁盘.
  • 一些方法需要Context来显示toasts,通知,缓存等.

此外,我没有把这些功能放在一个,Activity因为有几个活动操纵同一块持久数据.

下面是伪代码说明我的意思:

使用服务:

/** Service maintaining …
Run Code Online (Sandbox Code Playgroud)

model-view-controller service android

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

从服务器端调用javascript

如何从服务器端调用javascript函数

c# asp.net

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

我称之为"正常"变量是什么?

int* p;
int& r;
int i;
double* p2;
double& r2;
double d;
Run Code Online (Sandbox Code Playgroud)

p和p2是指针,r和r2是引用,但是i和d是什么?(不,我不是在寻找答案"一个int和一个双")

我正在寻找一个用于"普通"变量的名称,将它们与指针和引用区分开来.我不相信这样的名字不存在(毕竟,我不能成为第一个想要将它们与指针和引用区分开来的人.我确实感觉它很简单,我只是在这里错过了.

谁知道该怎么称呼"正常"变量?

附加信息

我正在寻找一个可以引用除引用和指针之外的任何名称的名称,因此包括类.当包括以下内容时,可以保持完整的相同故事:

MyClass* p3;
MyClass& r3;
MyClass c;
Run Code Online (Sandbox Code Playgroud)

不是在寻找一种参考方式i,一种参考方式d和方法c.我正在寻找一种方法来引用(非引用,非指针)组i,d并且c是其中的一部分.

c++

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

在源控制项目中使用源控制库

我有几个项目可以构建可重用的库.所有这些项目都受源头控制.

当我在项目中使用这些库时,我只需链接到本地​​驱动器上的相同ONE版本.但是,您可以想象,当我提交时,这会导致问题,并且不同的开发人员尝试克隆存储库.

在源代码管理下使用组件时的最佳做法是什么?我应该在"主项目"源代码控制中包含"库项目"吗?这会引起问题吗?

注意:库需要很多编译器指令,因此几乎不可能只编译静态版本并链接到它.另外,我还在并行开发它们.

version-control mercurial project-management

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

在MySQL中一个表为空时选择多个表

我正在努力做到

SELECT * FROM a, b
Run Code Online (Sandbox Code Playgroud)

但是,如果其中一个表为空,则不会返回任何内容.我如何做到这样,即使另一个是空的,它也会返回'a'?

mysql sql

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

Vim中最近的文件历史记录?

我想访问我打开的最新文件,然后在GVim中关闭.我经常打开和关闭GVim.我也想访问之前会话中的最新文件.

GVim是否将最近的文件存储为Word和许多其他桌面应用程序存储?如何访问它们?

vim

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