小编Mik*_*scu的帖子

命令行编译Win Forms C#应用程序

我正在尝试创建一个脚本来从命令行编译Windows Forms C#2.0项目(我知道,我知道......我重新发明轮子......但是如果有人知道答案,我会很感激它).

该项目是一个标准的Windows窗体项目,它有一些资源并引用了几个外部程序集.这是一个文件列表:

    Program.cs                  // no need to expand on this on :)
    frmMain.cs                  // this is a typical C# windows forms file
    frmMain.designer.cs         //  .. and the designer code
    frmMain.resx                //  .. and the resource file
    MyClasses.cs                // this contains a couple classes
    Properties\AssemblyInfo.cs        // the Properties folder -- again pretty standard 
    Properties\Resources.Designer.cs
    Properties\Resources.resz
    Properties\Settings.Designer.cs
    Properties\Settings.settings
    References\AnAssembly.dll   // an assmebly that I reference from this application

到目前为止,我已经确定了以下需要的程序/工具:

    csc.exe      //  the C# compiler
    al.exe       //  the assembly linker
    resgen.exe …

.net c# compiler-construction cmd .net-2.0

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

类与接口

最近我在接受采访时被问到,接口是否可以被视为C#中的一个类?即接口是C#中的一个类?

我很困惑.

答案是什么?

c# interface class

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

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

如何安全地开火活动

如果事件没有订阅者,我如何确保在触发事件时不会抛出异常.

 // Delegate declaration
 public delegate void _delDisplayChange(object sender,string option);

 // Event declaration
 public event _delDisplayChange  DisplayChange;

 //throwing the event
 DisplayChange(this, "DISTRIBUTION");
Run Code Online (Sandbox Code Playgroud)

c# events .net-2.0

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

如何将两个div放在一起

在网页上,我有两个div.我想将第二个div恰好放在另一个div上,以便它们排成一行.

html

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

反正我是否可以在HTML中的值标记内放置一个变量?

我想要一个

      <input type="text" value=VARIABLENAME />. 
Run Code Online (Sandbox Code Playgroud)

无论如何我能做到吗?使用value ="VARIABLENAME"将其解释为变量的名称.但我想将变量的内容分配给value属性.

编辑:变量来自我的一个表的文本内容.我通过在我的脚本标记中使用类似的东西来获取变量.

       selectedScheduleName = e.target.childNodes[0].wholeText; 
Run Code Online (Sandbox Code Playgroud)

谢谢.

html tags

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

在 Django url 正则表达式模式中使用括号和破折号

最初我使用的是 url 模式:

url(r'^poi/folder/(?P<doc_type>\w+)/$', ...)

捕获doc_type从 django 中提取的字符串参数models.CharField,但是当我更改模型以使用 django 时,models.SlugField模式将不再与字符串匹配(SlugField 返回 unicode 字符串),这迫使我将模式更改为:

url(r'^poi/folder/(?P<doc_type>[-\w]+)/$', ...

我的问题是为什么添加括号和“-”会使模式与 unicode 字符串匹配?

regex django unicode

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

在不使用odbc的情况下,使用mysql的最佳方法是什么?

我需要从c#代码访问一个mysql数据库,但我不想使用ODBC,原因如下.

我必须创建一个演示,我在USB驱动器上使用xampp.我的代码(数据库读/写代码)是用C#编写的.因此,为了使USB驱动器与运行演示的计算机隔离,由于设置原因,我正在远离ODBC.

c# mysql

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

从ac程序执行"echo $ PATH"?

我试图从C程序显示,设置和修改PATH环境变量.我这样做: -

char *cmd[] = { "echo", "$PATH", (char *)0 };
if (execlp("echo", *cmd) == -1)
Run Code Online (Sandbox Code Playgroud)

但我没有得到结果.

c linux path exec

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

诠释?c#,在ref中使用,究竟是什么

可能是一个小孩子,但是

我试图使用C Sharp将"输出"参数传递给存储过程,并且在我使用以下语法传递"output"变量之前出现错误:

int? ROWID = 0;
ADAPTER.INSERT(val1, val2, ref ROWID);
Run Code Online (Sandbox Code Playgroud)

虽然问题解决了,但我无法理解为什么,当我尝试将值保存在存储过程返回的正常"int"中时,它会产生转换错误

int result = ROWID; // not correct
Run Code Online (Sandbox Code Playgroud)

所以,我要做的是:

int result = (int)ROWID; // correct
Run Code Online (Sandbox Code Playgroud)

究竟是什么"int?" 意思?

c# integer

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

javascript假导航器

这是我的脚本:

function ShowProps(obj, objName)
{
    var result = '';
    for (var i in obj) 
    {
          var obj_i = obj[i];
        result += i + ": " + obj[i] + "\n";
        alert(result); // PRINT
    }
}
var fakenav = navigator;
fakenav.platform = "fake";
navigator = fakenav;

ShowProps(navigator);
Run Code Online (Sandbox Code Playgroud)

如你所见,我只是想替换导航器的"平台"属性.但它没有改变,打印时显示"Win32",但我想要的是"假的".

我究竟做错了什么?

问候!

javascript

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

Java For循环问题

JButton nupp0 = new JButton(); // Teen nupu objektid, rida 54 
JButton nupp1 = new JButton();
JButton nupp2 = new JButton();
JButton nupp3 = new JButton();
JButton nupp4 = new JButton();
JButton nupp5 = new JButton();
JButton nupp6 = new JButton();
JButton nupp7 = new JButton();

public JButton nupud[] = { nupp0, nupp1, nupp2, nupp3, nupp4, nupp5, nupp6, nupp7 };
Run Code Online (Sandbox Code Playgroud)

我被告知要在for循环中创建这个代码片段,我尝试了很多方法,但我无法让它工作.有任何想法吗?

这是我的两次尝试:

for (int i =0 ; i < nupud.length ; i++) {
    JButton nupud[i] = new JButton;     
}

for …
Run Code Online (Sandbox Code Playgroud)

java loops for-loop cycle

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