小编kev*_*vin的帖子

原型设计模式与ICloneable

我正在学习设计模式.今天我正在阅读Prototype DP并发现它用于克隆一个对象.既然我们在.Net中有一个ICloneable接口,我们还需要Prototype DP吗?或者是否ICloneable实现了Prototype DP?选择两者之间的任何指导方针?

c# design-patterns prototype-pattern

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

6
推荐指数
2
解决办法
8040
查看次数

我可以依赖.Net中的GUID多少钱?

我可以依赖.Net中的GUID多少钱?我的SA告诉了我

我们将GUID用作所有表中的主键.

我想知道GUID作为主键的可靠性.

可能会有重复的机会吗?

我们真的应该用这种方式吗?

表现怎么样?

任何建议对我都有帮助.

c# sql guid primary-key

6
推荐指数
2
解决办法
370
查看次数

虽然url存在,但SPSite.Exists(url)返回false

SPSite.Exists(url)虽然网址存在,但有人知道为什么返回false.

如果我检查上面的语句,它返回false.

但如果我直接使用,我可以毫无问题地打开网站

SPSite myRootSite = new SPSite(url);
Run Code Online (Sandbox Code Playgroud)

这是我的编码.

if (SPSite.Exists(new Uri(url)))
{
     SPSite myRootSite = new SPSite(url);
}
Run Code Online (Sandbox Code Playgroud)

更新:

抱歉,我是从我的某个业务层调用SharePoint,这是不允许的.

我的错 !!

c# sharepoint spsite

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

选择与LINQ中的位置之间的区别

可能重复:
Linq:Select和Where之间有什么区别

有什么区别

var a = Doc.Document.Where(n => n.Id == id).SingleOrDefault(); 
Run Code Online (Sandbox Code Playgroud)

var b = Doc.Document.Select(n => n.Id == id).SingleOrDefault();
Run Code Online (Sandbox Code Playgroud)

为什么变量b是布尔值?

抱歉我的无知,我是LINQ的新手.

c# linq

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

我们还需要Iterator设计模式吗?

嗨伙计们,我正在学习设计模式,我找到了Iterator.我们还需要使用吗?由于我们有收藏,我很困惑为什么我们仍然需要Iterator设计模式.

谢谢

c# java design-patterns

5
推荐指数
2
解决办法
4311
查看次数

designer.cs在Visual Studio中使用用户控件的问题

在开发过程中,我有一个Web用户控件项目和另一个Web项目,它将使用Web用户控件项目中的用户控件.

所以我将DocControl.ascx文件复制到我的web项目并尝试使用DocControl.ascx的属性.但VS不知道控件的属性.所以当我检查designer.cs时,引用就是这样的

protected global::System.Web.UI.UserControl Control;
Run Code Online (Sandbox Code Playgroud)

应该是哪个

protected global::MSN.DocControl Control;
Run Code Online (Sandbox Code Playgroud)

所以我将控件的名称从System.Web.UI.UserControl更改为MSN.DocControl,我可以使用DocControl.ascx的属性.

但我的问题是每当我修改(例如,在aspx中放置一个标签)aspx文件时,designer.cs中的引用就变成了

protected global::System.Web.UI.UserControl Control;
Run Code Online (Sandbox Code Playgroud)

因此,每当我修改我的aspx时,我都必须更改它.

我该怎么办,所以我不需要更改designer.cs

提前致谢......

c# asp.net visual-studio-2010

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

宏形式参数列表中出现意外错误

我是一名实习生,我的老板告诉我要从Linux c移植到Visual C++.

当我构建编码时,我发现此错误"在宏形式参数列表中意外",这里是代码

#define cache_info(format, msg...)  
    do { \
        ;\
    } while (0)  
Run Code Online (Sandbox Code Playgroud)

我不知道出了什么问题以及编码是什么.

我不能问Linux程序员,因为他出去了.有人能帮我吗 ???

c c++ visual-c++

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

如何从XNode读取数据

如何从XNode读取数据.

这是我从另一个查询获得的XNode.

<claim kind="national" sequence="1">
  <country>UK</country>
  <number>66</number>
  <date>20080602</date>
</claim>
<claim kind="national" sequence="3">
  <country>TH</country>
  <number>61</number>
  <date>20090316</date>
</claim>
Run Code Online (Sandbox Code Playgroud)

我想得到国家和日期的价值.

任何帮助将非常感激.谢谢.

c# xml linq

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

SQL查询错误"关键字'IS'附近的语法不正确."

我的代码出了什么问题?

我想传递BIT以从TBL表中检索非活动或活动行.

这是错误

关键字"IS"附近的语法不正确.

这是代码

CREATE function [CM].[fnSearch]
(
@Status bit
)
RETURNS Table
as 
RETURN
(
    SELECT *
    FrOM TBL
    WHERE  CASE @Status 
                WHEN '0' THEN (DeletedBy IS NULL) 
                ELSE (DeletedBy IS NOT NULL)
           END
)
Run Code Online (Sandbox Code Playgroud)

更新:

(在SELECT之前是我的输入错误.抱歉.

sql-server

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