小编Emb*_*rja的帖子

Indexers有什么用?

C#中索引器的真正用途是什么?

它看起来很混乱,因为我是一名新的c#程序员.它看起来像一个对象数组,但事实并非如此.

c#

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

如何知道我的处理器在C#中是32位还是64位?

如何知道我的处理器在C#中是32位还是64位?

c#

6
推荐指数
3
解决办法
3592
查看次数

我什么时候应该使用消息合同而不是DataContract?为什么?

任何人都可以告诉我什么时候应该使用MessageContracts,什么时候应该使用DataContracts?为什么?当我编写我的wcf服务时,我总是使用DataContract,但不知道使用MessageContracts.请有人详细说明..

wcf

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

如何编写代码片段以在C#中生成方法?

我想编写一个代码片段来执行以下操作,比如我有一个类让我们说MyClass:

   class MyClass
    {
        public int Age { get; set; }
        public string Name { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

所以代码片段应该创建以下方法:

 public bool DoUpdate(MyClass myClass)
  {
        bool isUpdated = false;
        if (Age != myClass.Age)
        {
            isUpdated = true;
            Age = myClass.Age;
        }
        if (Name != myClass.Name)
        {
            isUpdated = true;
            Name = myClass.Name;
        }
        return isUpdated;
    }
Run Code Online (Sandbox Code Playgroud)

所以我的想法是,如果我为任何类调用它应该创建DoUpdate方法的片段,并且应该按照我在上面的例子中所做的那样编写所有属性.

所以我想知道:

  1. 可以做到以上几点吗?
  2. 如果是,我应该如何开始,任何指导?

c# code-snippets

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

CLR如何处理C#中的extern方法调用

我想问为什么所有的extern方法调用都是静态的?CLR如何处理这些调用?

c# c#-3.0

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

如何为wcf服务配置客户端?

我正在开发一个wcf服务.我为消息合约创建了两个dll,为服务合同接口创建了一个.我与服务器和客户端共享这两个dll.我没有使用AddServiceReference我使用ChannelFactory类来创建代理.以下是我用来创建客户端代理的代码:

BasicHttpBinding binding = new BasicHttpBinding(); 
EndpointAddress endpoint = new EndpointAddress(new Uri   ("http://localhost:8989/HelloService/"));
ChannelFactory<IHello> chanFac = new ChannelFactory<IHello>(binding, endpoint);
IHello clientProxy = chanFac.CreateChannel();
Run Code Online (Sandbox Code Playgroud)

现在我必须在代码中创建绑定和EndpointAddress,我希望这应该来自app.config文件,我怎么能这样做,这样我不需要每次在代码中编写绑定和端点...任何帮助表示赞赏..

wcf

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

如何在ajaxToolkit中本地化今天的文本:CalendarExtender?

有没有办法本地化今日文本ajaxToolkit:CalendarExtender

此控件根据文化本地化日期和月份文本但显示,当前日期与文本今天一样Today:noienbrie 20, 2009,这里的月份是本地化的,但今天仍然是英文.

请帮助我,因为我尝试了互联网,但到目前为止还没有找到任何办法.

localization calendarextender ajaxcontroltoolkit

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

StringBuilder在C#中的表现?

我有一个StringBuilder对象,我添加一些字符串,如下所示:

我想知道哪一个更好的方法,首先是这个:

StringBuilder sb = new StringBuilder();
sb.Append("Hello" + "How" + "are" + "you");
Run Code Online (Sandbox Code Playgroud)

第二个是:

StringBuilder sb = new StringBuilder();
sb.Append("Hello").Append("How").Append("are").Append("you");
Run Code Online (Sandbox Code Playgroud)

c#

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

为什么 C# 中的 struct 不能具有相同的结构类型属性?

我有一个struct名为 Node 的类型,如下所示:

struct Node
{
    int data;
    Node next; 
}
Run Code Online (Sandbox Code Playgroud)

当我编译上面的代码时,我收到编译时错误,但如果我将其作为一个类,一切都很好。

class Node
    {
        int data;
        Node next; 
    }
Run Code Online (Sandbox Code Playgroud)

两者之间有什么区别(我知道一个是struct ( value type ),一个是class(ref type ))?

c#

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

如何获取在机器上运行的所有wcf服务的列表?

如何获取在计算机上运行的所有wcf服务的列表?

wcf

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