问题列表 - 第18592页

为什么结构需要装箱?

在C#,任何用户定义的struct自动是的一个子类System.Struct System.ValueTypeSystem.Struct System.ValueType是的一个子类System.Object.

但是当我们为对象类型引用分配一些结构时,它会被装箱.例如:

struct A
{
    public int i;
}

A a;
object obj = a;  // boxing takes place here
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:如果A是后代System.Object,编译器不能将它上传到对象类型而不是装箱吗?

c# struct boxing

18
推荐指数
3
解决办法
6649
查看次数

C中的并行线程

我的应用程序中有两个线程.是否可以同时执行两个线程而不会休眠任何线程?

c parallel-processing

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

NSOperation和NSOperationQueue回调

我上课了.在这个课程中,我将NSOperation传递给NSOperationQueue,它存在于我的全局变量中.

现在我的NSOperation已经完成了.我只是想知道它已经在我的类中完成并且让操作将数据传递给该类.这通常是怎么做的?

iphone cocoa cocoa-touch objective-c

8
推荐指数
3
解决办法
9532
查看次数

如何成为一个优秀的JavaScript编码器

我是javascript的自学者,我现在正在学习Paul Wilton所着的名为"Beginning javascript 3rd edition"的书.

到目前为止,我已经迈向第4章:Javascript - 基于对象的语言,我确实遵循并解决了本书中提供的练习.我试着自己编写一个计算器,通过修改和更改代码,每次我学习一些新东西来增强它.

如何才能成为javascript编码的好人?有什么特别的方法吗?我应该先学习一些概念或事物吗?我应该为javascript遵循什么样的学习/职业道路?我应该注意什么?

我真的有勇气继续学习javascript,我只需要一些指导.

我不介意给出任何专家意见,或指出有关这个问题的任何错误,因为我知道通过我的错误,我总是学到一些东西.

javascript

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

在javascript中使用instanceof运算符是一个性能问题?

我听说java中的instanceof运算符是一个性能问题,

是否也适用于Javascript(IE6,IE7,IE8,FF,Chrome,Safari等)?任何真实文件的链接都会有所帮助.

javascript browser optimization performance

11
推荐指数
2
解决办法
6450
查看次数

是否可以在html中使用双嵌套输入标记数组?

我想知道在我尝试重构我的页面之前,如果它可能在html中有一个双嵌套输入数组.我在一个表单中有一个8X5组元素,如果能够使用数组数组解析它会很好...就像这样

    <input type="text" name="list[][]" /><input type="checkbox" name="list[][]" /> 
Run Code Online (Sandbox Code Playgroud)

等等

html multidimensional-array

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

PHP会话无法在服务器中运行

我正在设计一个php网站.完成后我将内容上传到服务器中.该页面在localhost中运行正常.但上传后,页面甚至没有加载.在每个页面的顶部,我都包含一个名为startsession.php的页面.本页内容如下:

            session_start();
            header("Pragma: no-cache");
            header("Cache-Control: no-cache, must-revalidate");
            header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
Run Code Online (Sandbox Code Playgroud)

如果我删除session_start,它工作正常.错误的详细信息如下:

错误发生的页面---未知

没有发生错误的行号--- 0

错误的详细信息---未知():打开(/ tmp/sess_723d94fdc8ae3569b1a641fd8799ece9,O_RDWR)失败:没有这样的文件或目录(2)

错误代码--- 2.

请帮我

php

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

有没有办法使用c#或vb从xml递归查找最内层节点

我有一个XML文件说

  <items>
      <item1>
        <piece>1300</piece>
        <itemc>665583</itemc> 
      </item1>
      <item2>
        <piece>100</piece>
        <itemc>665584</itemc>
      </item2>
    </items>
Run Code Online (Sandbox Code Playgroud)

我正在尝试编写ac#应用程序来获取内部大多数节点的所有x路径,例如:

items/item1/piece
items/item1/itemc
items/item2/piece
items/item2/itemc
Run Code Online (Sandbox Code Playgroud)

有没有办法使用C#或VB?希望提前获得一个可能的解决方案.

.net xml xpath

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

UIApplication.SharedApplication.TerminateWithSuccess不存在

为什么在MonoTouch中没有实现SharedApplication的TerminateWithSuccess方法?我怎么能调用它?甚至更好,我如何以编程方式关闭应用程序?

iphone xamarin.ios

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

从 C# WPF 中的另一个类访问控件的属性

我在类之间的可见性方面一团糟。请帮我解决这个新手问题。

我有两个控件(来自默认 WPF 工具箱的 DatePickers),它们在不同的窗口中,所以在不同的类中。我可以轻松地访问这些控件属性,例如datePicker1.Text从其本机类中,即在其本机窗口中,但是当我尝试datePicker1.Text从另一个窗口访问时,我什么也得不到。

我尝试将一个 datePicker 的值分配给另一个,在我的代码中使用对窗口的引用:

string testStr;
...
AnotherWindow aw = new AnotherWindow();
testStr = aw.datePicker2.Text;
datePicker1.Text = testStr;
Run Code Online (Sandbox Code Playgroud)

它不起作用

我也尝试通过类的公共属性来做到这一点,例如:

public partial class AnotherWindow : Window
{
....

public string dateNearest
    {

        get { return datePicker2.Text; }
        set { datePicker2.Text = value; }
    }
....
Run Code Online (Sandbox Code Playgroud)

然后在另一个窗口中使用它:

string testStr;
...      
AnotherWindow aw = new AnotherWindow();
testStr = aw.dateNearest;
Run Code Online (Sandbox Code Playgroud)

但也没有赋值。

请帮助我理解这个基本问题。我知道还有其他方法可以访问 WPF 中的值,例如数据绑定,但我想先了解基础知识。

c# wpf controls properties class

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