小编Emb*_*rja的帖子

如何在没有svcutil的情况下创建客户端代理或在wcf中添加服务引用?

如何在没有svcutil.exe的情况下创建客户端代理或在wcf中添加服务引用?我想在编译时创建一个客户端代理.

wcf

12
推荐指数
3
解决办法
7583
查看次数

为什么我们需要在C#中输入一个枚举枚举

我有一个像:

public enum Test:int
{
   A=1, 
   B=2
}
Run Code Online (Sandbox Code Playgroud)

所以在这里我知道我的枚举是一个int类型,但如果我想做类似下面的事情:

int a = Test.A;
Run Code Online (Sandbox Code Playgroud)

这不起作用.

如果我有一个类:

public class MyTest
{
    public static int A =1;
}
Run Code Online (Sandbox Code Playgroud)

我可以说 ,

int a = MyTest.A;
Run Code Online (Sandbox Code Playgroud)

在这里,我不需要A明确地转换为int.

c#

11
推荐指数
3
解决办法
1323
查看次数

静态类有什么用?

静态类有什么用?我的意思是使用静态类有什么好处以及CLR如何处理静态类?

.net c#

10
推荐指数
2
解决办法
4011
查看次数

什么是虚拟目录?有什么用?

请有人通过示例向我解释什么是虚拟目录,为什么我们需要它?

virtual-directory

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

如何在asp.net转发器控件中获取项目单击事件?

我正在使用转发器控件在我的页面上显示一些数据.

转发器项模板具有图像和标签字段.

我希望当我点击图像时,我得到一个包含我的数据项的id字段的事件.

我怎样才能做到这一点?

实际上当我点击图像我想要转到另一个页面并希望显示我的数据项的详细信息时,在转发器中我只是显示简短的信息.

我的中继器看起来像这样:

   <asp:Repeater ID="itemRepeater" runat="server" OnItemCreated="itemRepeater_ItemCreated" >

            <ItemTemplate>
                <tr>
                    <td colspan="2">
                        <asp:Image ID="phImage" runat="server" ImageUrl='<%#"~/ImageHandler.ashx?id=" + DataBinder.Eval(Container.DataItem, "PhotoID")%>' />
                    </td>
                    <td>
                        <asp:Label ID="lblImageName" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Name") %>' />
                    </td>
                </tr>
            </ItemTemplate>  
 </asp:Repeater>
Run Code Online (Sandbox Code Playgroud)

PhotoID 当我点击图片时,我想参加活动.

我的照片类看起来像这样:

 public class PhotoDC
    {     
        public byte[] ImagebyteArray { get; set; }     
        public string Name { get; set; }
        public int PhotoID { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

我一直在做winform编程刚开始上网,也许这很容易,但我很难找到解决方案.

我以某种方式设法在我悬停图像时显示手形光标.

asp.net

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

IMFadataExchange在WCF中的重要性是什么?

在WCF中IMetadataExchange的用途和重要性是什么?

我有以下app.config文件,其中我不使用IMetadataExchange端点,但我仍然能够创建我的代理客户端.我已经读过,如果我不使用IMetadataExchange端点,AddServiceReference将无法工作,因为我的服务不公开元数据.如果没有暴露IMetadataExchange端点,它如何工作?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
    <behaviors>
      <serviceBehaviors>
        <behavior name="metaDataBehavior">
          <serviceMetadata httpGetEnabled="true"/>
        </behavior>
      </serviceBehaviors>
    </behaviors>

    <services>
           <service name ="WCFService.Services" behaviorConfiguration="metaDataBehavior">
        <host>
          <baseAddresses>
            <add baseAddress="http://localhost:8090/Services/"/>
          </baseAddresses>
        </host>
        <endpoint address="" binding="basicHttpBinding" contract="WCFService.IMathOperations"/>
      </service>
    </services>
  </system.serviceModel>
</configuration>
Run Code Online (Sandbox Code Playgroud)

wcf

7
推荐指数
3
解决办法
9082
查看次数

C#中的抽象类和接口

可能重复:
接口与基类
接口或抽象类?

大家好,

我只是在思考抽象类和接口,我知道它们在技术上是如何工作的,但我不了解抽象类和接口的实际用途.我的意思是,当我们知道无法创建它的对象时,为什么我们应该使用抽象类,我们不得不扩展这个类来使用它,所以为什么我们不把所有东西都放在派生类中.

接口也是如此,我们必须实现接口,所以为什么我们不把接口中定义的所有方法都放在我们实现接口的类中.

有人可以用一些例子清楚我的怀疑吗?

c#

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

如何知道我的处理器在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
查看次数

标签 统计

c# ×5

wcf ×3

.net ×1

asp.net ×1

code-snippets ×1

virtual-directory ×1