小编np.*_*np.的帖子

循环遍历.resx文件中的所有资源

有没有办法循环使用.resxC#中的文件中的所有资源?

.net c# embedded-resource

123
推荐指数
5
解决办法
10万
查看次数

向奶奶解释MVC

我只是想知道是否有人建议你如何向奶奶解释MVC.如果您有任何想法,请告知我们.谢谢,N

model-view-controller

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

动态更新资源文件

我们有一个Res1.resx,它有一个file1.doc.稍后我们想根据业务规则用resx文件中的file2.doc替换file1.doc.如何实现这一目标.谢谢你

c#

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

在控制台中托管简单的Wcf服务

我正在尝试创建一个简单的ConsoleApplication,我希望在其中托管一个简单的wcf服务.

这是我的代码

namespace HostConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            using (System.ServiceModel.ServiceHost host = new System.ServiceModel.ServiceHost(typeof(FirstWcfService.Service)))
            {
                host.Open();
                Console.WriteLine("Sai");
                Console.ReadLine();
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我添加了一个app.config,如下所示:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <system.serviceModel>
        <services>
            <service name="FirstWcfService.Service" behaviorConfiguration="ServiceBehavior">
                <endpoint address="FirstWcfService" binding="netTcpBinding" contract="FirstWcfService.IService"/>
                <endpoint contract="IMetadataExchange" binding="mexHttpBinding" address="mex" />
                <host>
                    <baseAddresses>
                        <add baseAddress="net.tcp://localhost:9101/"/>
                    </baseAddresses>
                </host>
            </service>
        </services>
        <behaviors>
            <serviceBehaviors>
                <behavior name="ServiceBehavior" >
                    <serviceMetadata httpGetEnabled="false" />
                </behavior>
            </serviceBehaviors>
        </behaviors>
    </system.serviceModel>
</configuration>
Run Code Online (Sandbox Code Playgroud)

当我运行主机控制台应用程序时,我得到此异常:

System.InvalidOperationException未处理Message ="找不到与端点绑定MetadataExchangeHttpBinding的方案http匹配的基址.注册的基址方案是[net.tcp]."
Source ="System.ServiceModel"
StackTrace:在System.ServiceModel.ServiceHostBase.MakeAbsoluteUri(Uri relativeOrAbsoluteUri,绑定绑定,UriSchemeKeyedCollection baseAddresses)处于System.ServiceModel.Description.ConfigLoader.LoadServiceDescription(ServiceHostBase主机,ServiceDescription描述,ServiceElement serviceElement,Action`1系统中的System.ServiceModel.ServiceHostBase.LoadConfigurationSectionInternal(ConfigLoader configLoader,ServiceDescription描述,String configurationName)中的System.ServiceModel.ServiceHostBase.LoadConfigurationSectionInternal(ConfigLoader configLoader,ServiceDescription …

console wcf

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

订阅msmq

如何使用c#在msmq中订阅队列.假设我有一个客户作为胜利形式,并且想订阅一个阙,每当消息到达阙时,我希望表格得到通知.任何例子.谢谢

c# msmq winforms

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

在wpf中找到uielement的中心

我怎样才能找到UIElementwpf 的中心?

wpf uielement

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

带有passwd安全性的Zip文件?

我们有基于客户端服务器的应用程序,它将用户相关数据保存到zip文件中,并以编程方式将passwd设置为zip文件.只是想知道它是否可以被认为是安全的.谢谢你

security

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

如何为wcf服务生成代理

如何生成代理,这是我的服务:

using System;

// Service.cs file
namespace FirstWcfService
{
    public class Service : IService
    {
        #region IService Members

        public string Hello()
        {
            return ("Hello WCF");
        }

        #endregion
    }
}
Run Code Online (Sandbox Code Playgroud)

wcf

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

在wpf窗口中删除事件处理程序

在我们的wpf应用程序中,我们在窗口的构造函数中添加事件,如下所示:

AddHandler(Keyboard.KeyUpEvent, (KeyEventHandler)HandleKeyDownEvent);

        this.Closing += new System.ComponentModel.CancelEventHandler(WindowF_Closing);
        this.Loaded += new RoutedEventHandler(WindowF_Loaded);
Run Code Online (Sandbox Code Playgroud)

在关闭事件中删除这些事件以便放置窗口是一个好主意:

RemoveHandler(Keyboard.KeyUpEvent, (KeyEventHandler)HandleKeyDownEvent);

        this.Closing -= new System.ComponentModel.CancelEventHandler(WindowF_Closing);
        this.Loaded -= new RoutedEventHandler(WindowF_Loaded);
Run Code Online (Sandbox Code Playgroud)

wpf window event-handling

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

在cd中将.Net 3.5部署到客户端

我们需要将CD中的.Net 3.5发布并部署到未安装它的客户端.该CD将包含一个用wpf开发的自定义应用程序.场景是客户端不一定有互联网连接,因此无法在线下载.net 3.5 F/W. 根据我的理解,我们需要让用户下载.Net 3.5,但鉴于上述情况,我们需要从CD手动安装.只是想知道我们是否可以手动下载.net 3.5.如果有人已经这样做了任何输入/方向将不胜感激.谢谢你

deployment .net-3.5

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

动态执行方法

很多时候我使用这样的代码:

public static void ExecuteMethod1InThread(string msg)
{
    Thread t = new Thread(
        new ThreadStart(
            delegate
            {
                log(msg);
            }));
    t.IsBackground = true;
    t.Start();
    t.Join();
}
Run Code Online (Sandbox Code Playgroud)

如果你注意到我在一个单独的线程中调用一个方法,希望它对性能有帮助.

但我想知道是否有可能动态地给出方法名称和参数并让它执行它而不是为每个方法调用创建如上所述的代码块.

我知道我们可以使用反射,但它会影响性能是我的理解.

我也听说过匿名代表,但我不确定他们是如何工作的.只是想知道是否有人可以启发.

c#

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

在Windows窗体表单上动态添加控件

我试图在Windows窗体表单中的行和列中动态添加一组控件.例如,如果我有20个控件,我需要创建三列和n行.我该如何实现这一目标?

windows winforms

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