小编mrb*_*lah的帖子

继承一个类,这有什么作用?

我看到了这段代码,并有一些问题:

public class MyClassB : MyClassA, IMyClass
{
     void IMyClass.InsertUser(User user) { }
}
Run Code Online (Sandbox Code Playgroud)

为什么他们必须为接口添加前缀,IMyClass而不仅仅是:

void InsertUser(User user) { }
Run Code Online (Sandbox Code Playgroud)

或者也许

void new InsertUser(User user)
Run Code Online (Sandbox Code Playgroud)

此外,由于您继承自MyClassA(实现接口IMyClass),为什么我们会看到:

public class MyClassB : MyClassA, IMyClass { }
Run Code Online (Sandbox Code Playgroud)

c# oop interface

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

要排序为此格式的类布局

我的XML看起来像这样:

<cars year="2009">
   <engineType name="blah">
      <part type="metal"></part>
   </engineType>
   <makes>
      <make name="honda" id="1">
         <models>
            <model name="accord" id="2"/>
         </models>
      </make>
   </makes>
</cars>
Run Code Online (Sandbox Code Playgroud)

如何创建一个在反序列化时生成上述xml布局的类.

.net c# xml-serialization

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

快速函数以基于键返回字符串,反之亦然

我需要一个快速查找函数,它将返回一个基于整数键的字符串,并执行反对查找(传入字符串,返回int).

我应该为此创建2个哈希表吗?

.net c# performance

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

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

如何使用jquery从下拉列表中获取选定的选项?

我的下拉列表的ID为ID = ddltest

如何使用jquery在下拉列表中引用所选项?

jquery

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

将列设置为varchar(256),如果所有内容最多为100,这会浪费更多空间吗?

如果我知道表列实际上只需要为 varchar(100) 即数据不会长于 100 个字符,如果我将该列设置为 varchar(256) 会有什么不同吗?

据我了解,由于该列允许可变长度,因此只要数据不大于 100,将其设置为 100 或 256 不会有任何不同。

它是否正确?

sql-server asp.net

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

在SQL Server 2008中,如果我不希望它为null,我应该使用什么默认日期?

我有日期类型的列,我用于创建,最后修改等等.

我不希望这些列允许空值,对于我们应该用于未使用的初始化状态的最佳实践是什么?

例如,我应该使用datetime.minvalue的任何值吗?

c# sql-server ado.net

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

有多少版本的java?

我对Java框架(我来自.NET)感到困惑.您是否需要不同的服务器设置来运行Java,J2EE和JSP?Java是否在企业和非企业部署的框架中有所区别?豆子?Struts的?

有人能为我理解这个吗?

.NET有:

  1. Windows开发(Winforms,WPF)
  2. web:
    i)webforms ii)mvc

java frameworks

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

将加密逗号分隔的ID列表使其变小以适应cookie?

说我想将ID存储在cookie中:

123,1232,3443,2343,2344422,2342

看到一个cookie有4kb限制(或其他),加密该值允许以某种方式更多的存储?

如果是这样,哪种加密最好?(并不是真的担心安全性,只想用更少的足迹存储更多)

c# compression encryption cookies

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

在iis6上运行asp.net mvc,我是否需要在服务器上安装任何东西?

在iis6上运行asp.net mvc,我是否需要在服务器上安装任何东西?或者我可以将.dll放在/ bin中(system.web.mvc/routing/etc)

asp.net-mvc iis-6

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