问题列表 - 第9003页

C#IEnumerable检索第一条记录

我在C#中有一个IEnumerable对象列表.我可以使用一个for循环遍历并检查每个对象,但是在这种情况下,我想要做的就是检查第一个对象是否有办法在不使用foreach循环的情况下执行此操作?

我试过mylist [0]但是没有用.

谢谢

.net c#

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

基于Type变量创建通用对象

我需要根据存储在数据库中的类型创建一个通用对象.我该如何实现这一目标?下面的代码(不会编译)解释了我的意思:

string typeString = GetTypeFromDatabase(key);
Type objectType = Type.GetType(typeString);

//This won't work, but you get the idea!
MyObject<objectType> myobject = new MyObject<objectType>();
Run Code Online (Sandbox Code Playgroud)

有可能做这种事吗?

谢谢

.net c# generics

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

测试具有有限网络访问权限的iPhone应用

使用iPhone模拟器时,有没有办法模拟有限或无3G/Wifi/EDGE连接?

iphone testing networking

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

"as"关键字如何在内部工作?

我知道这个关键字的功能,但我想知道它是如何在较低级别上工作的.

哪一个更快?他们总能产生相同的结果吗?如果他们这样做,为什么有两种不同的方式?

// Is there an overhead? An internal try catch?
Class123 obj = someobject as Class123;

if (Class123 != null)
{
    //OK
}
Run Code Online (Sandbox Code Playgroud)

要么

Class123 obj = null;

if (someobject is Class123)
{
    obj = (Class123)someobject;
}
Run Code Online (Sandbox Code Playgroud)

c# clr

8
推荐指数
5
解决办法
2074
查看次数

ASP.NET成员提供程序的不同哈希算法?

有谁知道是否可以将ASP.NET成员资格API配置为使用SHA-256或SHA-512?我真的不想写下自己的写作,我们的雇主有一个不允许MD5或SHA-1的加密策略.我可以从Microsoft找到的是HashAlgorythmType枚举

...但是这只包含MD5和SHA1

谢谢,

基诺

asp.net-membership

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

使用Subversion的ASP.NET项目(VisualSVN客户端) - 我应该忽略哪些文件?

我刚刚开始通过VisualSVN IDE插件将Subversion与ASP.NET Web应用程序一起使用.Visual Studio会自动生成一堆文件,因此我不想对这些文件进行版本控制,因为它们实际上并不是代码库的一部分,也不需要构建.

有没有人有从ASP.NET Web应用程序提交Subversion时应该忽略的主要文件的确切列表?我将如何忽略这些文件.如果可能的话,我想全局设置它,这样我就不必为我编写的每个ASP.NET Web应用程序做同样的事情并为其创建新的存储库.

答案

要在下面的答案中提交的忽略的文件列表,

  • 箱子
  • OBJ
  • *.可执行程序
  • *.PDB
  • 名为.suo*
  • _ReSharper.*
  • *.用户

一般的共识似乎是,在创建存储库时,应该在每个项目的基础上忽略这些.然后,所有使用存储库的用户都会忽略它们.

svn asp.net version-control visualsvn

14
推荐指数
2
解决办法
4106
查看次数

旋转文本进行打印

我正在使用PrintDocument打印页面.在某一点上,我想将文本旋转90度并打印它,即垂直打印文本.有任何想法吗 ???

g.RotateTransform(90);

不适用于OnPaint.

c# printing graphics

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

协议术语:消息与数据包

实际上,在更高级别的协议(例如TCP/IP以上的协议)中通过网络传输的通信最合适的术语是什么?具体来说,我指的是小的二进制数据单元.

我已经看到各种客户端/服务器库中提到的"消息"和"数据包",但我对社区的共识感兴趣.

networking message terminology protocols packet

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

JVM,Java,多线程,对象创建

我遇到了一个奇怪的场景,当我们初始化一个新的对象并且对象数量是JVm非常高时,是否有可能JVM重新使用已经创建的对象?

abc a = new abc();
a.setAttribute("aaaa");
.........
a...is no longer being used...and has not yet been garbage collected by the JVM. There are multiple threads creating 5000 instances of class abc..
again, abc a = new abc();
       Sysout(a.getAttribute()); // This prints "aaaa" set for an earlier instance! 
Run Code Online (Sandbox Code Playgroud)

是否有可能重新使用实例.?有没有人遇到过这种情况?

java multithreading jvm creation object

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

软件开发人员没有外部授权的原因吗?

外部化身份的价值主张开始增加,许多网站现在接受OpenID,CardSpace或联合身份.但是,许多开发人员还没有采取下一步来外部化基于XACML的授权和使用方法.

是缺乏意识或其他原因的原因?您希望如何了解基于XACML的软件开发方法?

请注意,我询问授权,而不是身份验证.

.net c# java security jaas

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