小编Uwe*_*eim的帖子

ASP.NET MVC资源文件的最佳实践

以下资源文件的最佳用法是什么?

  1. 属性→资源(Phil使用此资源在DataAnnotation中进行本地化)
  2. App_GlobalResources文件夹
  3. App_LocalResources文件夹

我也想知道asp.net mvc应用程序中(1)和(2)之间的区别.

asp.net-mvc localization resx asp.net-mvc-2

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

图片框上的图像清晰

如何清除图片框上的绘图图像?以下对我没有帮助:

pictbox.Image = null;
pictbox.Invalidate();
Run Code Online (Sandbox Code Playgroud)

请帮忙.

编辑

private void pictbox_Paint(object sender, PaintEventArgs e) 
{ 
     Graphics g = e.Graphics; 
     vl.Draw(g, ref tran.realListForInsert); 
} 

public void Draw(Graphics g, ref List<double> arr) 
{ 
    g.DrawRectangle(new Pen(Brushes.Red, 3), nodeArr[Convert.ToInt32(templstName)].pict.Location.X, nodeArr[Convert.ToInt32(templstName)].pict.Location.Y, 25, 25); 
    g.DrawRectangle(new Pen(Brushes.Green, 3), nodeArr[Convert.ToInt32(templstArgName)].pict.Location.X, nodeArr[Convert.ToInt32(templstArgName)].pict.Location.Y, 25, 25); 
    nodeArr[Convert.ToInt32(templstName)].text.Text = arr[Convert.ToInt32(templstArgName)].ToString(); 
    arr[Convert.ToInt32(templstName)] = arr[Convert.ToInt32(templstArgName)]; 
} 
Run Code Online (Sandbox Code Playgroud)

.net c# picturebox winforms

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

Nginx无效的PID编号

我发出了一个nginx -s stop,之后我在尝试重新加载时遇到了这个错误.

[错误]:"/var/run/nginx.pid"中的PID编号""无效

/ var/run/nginx/pid文件为空atm.

我需要做些什么来解决它?

nginx

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

变量'variable_name'要么未声明,要么从未分配过

我有一个与标题错误有关的问题.我正在使用c#和Visual Studio 2010.

我有一个声明为"公共类FormularioGeneral:Form"的表单,它是我的应用程序中其余表单的基础.当我尝试访问Designer视图时,我会多次出现此错误,如图所示:

错误样本 所有错误都引用InitializeComponent方法中的行,其中值被赋予像这样的属性:

[...]            
this.PanelMargenIzquierdoCapaBase.BackColor = m_ColorCapaBase;
[...]
Run Code Online (Sandbox Code Playgroud)

但是所有变量都在与只读属性相同的类中声明,并且所有变量都在构造函数中调用的方法内分配.

财产声明:

    protected Color m_VariableName;
    public Color VariableName
    {
        get { return m_VariableName; }
        set { }
    }
Run Code Online (Sandbox Code Playgroud)

构造函数代码:

    public FormularioGeneral()
    {
        ConfigurarUI();
        AccionesConstructor();
        InitializeComponent();
        PostInicializacionComponentes();
        EstablecerIcono();
        InicializarLocalizacionFormulario();
    }
Run Code Online (Sandbox Code Playgroud)

ConfigurarUI方法:

public virtual void ConfigurarUI()
{
        [...]

        m_AltoBordeSuperiorCapaBase = 30;
        m_AltoBordeInferiorCapaBase = 7;
        m_AnchoBordesLateralesCapaBase = 7;

        m_ColorCapaBase = Color.FromArgb(50, 100, 150);
        m_ColorTextoCapaBase = Color.White;
        m_ColorTextoBotonAplicacion = Color.Black;

        m_FuenteTextoIzquierdoCapaBase = new System.Drawing.Font("Verdana", 11.0F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
        m_FuenteTextoCentroCapaBase = new System.Drawing.Font("Verdana", 14.0F, System.Drawing.FontStyle.Bold, …
Run Code Online (Sandbox Code Playgroud)

.net c# visual-studio-2010 windows-forms-designer winforms

37
推荐指数
4
解决办法
3万
查看次数

什么是用于的空接口

我正在看nServiceBus并通过这个界面

namespace NServiceBus
{
    public interface IMessage
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

空接口有什么用?

interface

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

检查单个字符是否是空格?

检查单个字符是否为空格的最佳方法是什么?

我知道如何通过正则表达式检查这一点.

但如果我只有一个角色,我不确定这是否是最好的方法.

是否有更好的方法(关于性能)来检查它是否是空格?

如果我做这样的事情.我会想念像标签这样的白色空间吗?

if (ch == ' ') {
    ...
}
Run Code Online (Sandbox Code Playgroud)

javascript

35
推荐指数
5
解决办法
4万
查看次数

Newtonsoft对象→获取JSON字符串

我有一个由Newtonsoft的JSON序列化程序创建的对象.我需要获取用于创建对象的JSON字符串.如何将对象序列化为简单的JSON字符串?

json json.net

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

创建SQL标识作为主键? - SQL Server

create table ImagenesUsuario
{
    idImagen int primary key not null IDENTITY
}
Run Code Online (Sandbox Code Playgroud)

这不起作用.我怎样才能做到这一点?

sql t-sql sql-server

34
推荐指数
3
解决办法
10万
查看次数

C#boolean int转换问题

我正在开发一个交易API(来自交互式经纪人的activex),它有一个叫做的方法:

void reqMktDataEx(int tickerId, IContract contract, string generalDetails, int snapshot)
Run Code Online (Sandbox Code Playgroud)

问题在于最后一个参数"int snapshot",它显然需要一个int输入,它实际上表明交易者是否想要快照市场数据.所以我想如果我把它设置为非零,那么隐式转换会将这个非零bool值转换为值"true".

但是,我使用c#连接到这个api.在此之前一切都很好.我试过这个:

A. void reqMktDataEx(1, AUDUSD, "100", 0) 请忽略前三个参数"1,AUDUSD,"100"",唯一的问题是最后一个0为int.我在调试期间暂停了,信息是:"指定的强制转换无效.Invalidcastexception未处理"和"从数字转换时,数字不能为无穷大".

在此之后,我了解到c#将1作为bool true处理,0作为bool false,根据此Web http://www.dotnetperls.com/convert-bool-int处理错误

B.我试过这个 void reqMktDataEx(1, AUDUSD, "100", Convert.ToInt16(false))我又得到了类似的错误.

C.我再试一次这个:

void reqMktDataEx(1, AUDUSD, "100", int.Parse("false"))
Run Code Online (Sandbox Code Playgroud)

投诉是输入字符串格式不正确.确保方法参数的格式正确.

MY GUESS:这是C#的内部配置,它不将0视为false,将1视为true.有什么办法可以解决吗?

首先编辑

正如下面一位专业程序员所怀疑的那样,我在这里为他发布合同类和audusd定义.提前致谢

namespace InteractiveBrokersTradingSystem
{
    class Contract:TWSLib.IContract
    {
        public int conId { get; set; }
        public string symbol { get; set; }
        public string secType { get; set; }
        public string expiry { get; set; }
        public double …
Run Code Online (Sandbox Code Playgroud)

c# int boolean

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

如何在Swift中将NSURL转换为String

如何在Swift中将NSURL转换为String?

下列:

var directoryURL: NSURL
var urlString: String = nsurlObject as String
Run Code Online (Sandbox Code Playgroud)

抛出错误:

无法将'NSURL'类型的值转换为强制类型'String'

nsurl swift

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