小编bur*_*ION的帖子

删除Google App Engine应用程序

是否可以在创建GAE应用程序后将其删除?

键入名称时我犯了一个错误,现在有一个我无法删除的虚拟应用程序.

google-app-engine

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

List vs ArrayList vs Dictionary vs Hashtable vs Stack vs Queue?

我们可以使用其中任何一个(包括List,ArrayList,Dictionary,Hashtable,Stack,Queue)来保存值或将对其他对象的引用保存为集合.

但是,我的问题是在什么时候使用?

c# collections

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

使用HttpCookieCollection和CookieContainer发送cookie

我想通过HTTP请求从我的服务器隧道到远程服务器,通过所有cookie.所以我创建了一个新HttpWebRequest对象,并希望在其上设置cookie.

HttpWebRequest.CookieContainerSystem.Net.CookieContainer持有的类型System.Net.Cookies.

在我的传入请求对象上:

HttpRequest.CookiesSystem.Web.HttpCookieCollection持有的类型System.Web.HttpCookies.

基本上我希望能够将它们分配给彼此,但不同的类型使它变得不可能.我是否必须通过复制它们的值来转换它们,还是有更好的方法?

.net c# cookies cookiecontainer

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

在ASP.NET标记中使用"using"命名空间

当我在ASP.NET 2.0中使用DataBound控件(如Repeater)时,我知道检索绑定对象属性的最快方法(而不是使用带有Eval()函数的Reflection)是将DataItem对象强制转换为它是什么类型,然后本机使用该对象,如下所示:

<%#((MyType)Container.DataItem).PropertyOfMyType%>
Run Code Online (Sandbox Code Playgroud)

问题是,如果这个类型在命名空间中(99.99%的情况下就是这种情况)那么这个单一的语句因为ASP页面没有类范围的概念所以需要更长的时间,所以我的所有类型都需要完全合格.

<%#((RootNamespace.SubNamespace1.SubNamspace2.SubNamespace3.MyType)Container.DataItem).PropertyOfMyType%>
Run Code Online (Sandbox Code Playgroud)

是否有任何类型的using指令或一些等价物我可以放在ASP.NET页面的某处,所以我不需要每次都使用完整的命名空间?

asp.net

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

xmlns =''>不是预期的. - XML文档中存在错误(2,2)

我试图反序列化这个简单的Web服务的响应

我使用以下代码:

WebRequest request = WebRequest.Create("http://inb374.jelastic.tsukaeru.net:8080/VodafoneDB/webresources/vodafone/04111111");    
WebResponse ws = request.GetResponse();
XmlSerializer s = new XmlSerializer(typeof(string));
string reponse = (string)s.Deserialize(ws.GetResponseStream());
Run Code Online (Sandbox Code Playgroud)

.net c# xml xml-serialization

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

加载程序集及其依赖项

我的应用程序在运行时从特定子文件夹动态加载程序集.这些程序集编译时依赖于其他程序集.运行时尝试从应用程序目录加载这些内容.但我想将它们放入模块目录中.

有没有办法告诉运行时dll在一个单独的子文件夹中?

.net c#

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

WCF OperationContract

什么是WCF OperationContract?我真的不明白它的作用

wcf operationcontract

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

Brew更新错误

我正在使用macbook并在我的机器上安装了ruby.我想安装一个ruby gem但是想先更新HomeBrew.我在我的主文件夹中运行'brew update'并收到此错误:

 error: The following untracked working tree files would be overwritten by merge:
Library/Formula/vcprompt.rb
 Please move or remove them before you can merge.
 Aborting
 Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
Run Code Online (Sandbox Code Playgroud)

我尝试进入库/公式文件夹,但它在我的机器上不存在.我不知道该怎么做.

homebrew

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

C#数据库访问:DBNull vs null

我们在这里使用自己的ORM,并为所有db表提供强类型包装器.我们还允许执行弱类型的临时SQL,但是这些查询仍然通过相同的类来从数据读取器中获取值.

在调整该类以使用Oracle时,我们遇到了一个有趣的问题.使用DBNull.Value或null是否更好?使用DBNull.Value有什么好处吗?使用null似乎更"正确",因为我们已经将自己从数据库世界中分离出来了,但是有一些含义(ToString()例如,当一个值为null时,你不能盲目地这样做)所以它肯定是我们需要有意识的东西决定.

c# orm null dbnull

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

如何从一个字节中分离出每个位?

我是C#的新手(对于那个问题通常是C)我从外部源返回一个字节值,表示IO设备端口上8个输入引脚的状态,所以得到的值为0 -255表示端口上存在的二进制模式.

如何删除各个位并将它们设置为bool变量,所以做这样的事情:

if (inputBuffer[1] == 1)
{
     IO.Input0 = true;
     IO.Input1 = false;
     IO.Input2 = false;
     IO.Input3 = false;
     IO.Input4 = false;
     IO.Input5 = false;
     IO.Input6 = false;
     IO.Input7 = false;
}    
Run Code Online (Sandbox Code Playgroud)

我可能过度解释了我想要实现的目标,但认为这给出了最好的例子,虽然非常不切实际,我怎样才能更好地实现这一点来设置基于字节值0-255的变量.

c#

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