问题列表 - 第25510页

C#4.0中使用的"动态"类型是什么?

C#4.0引入了一种名为"dynamic"的新类型.这听起来不错,但程序员会用它做什么?

有没有可以节省一天的情况?

.net c# dynamic c#-4.0

218
推荐指数
5
解决办法
14万
查看次数

C#属性问题

前几天我碰到了一些关于C#属性的问题.

假设我有这个设置:

public class Point
{
 public float X;
 public float Y;
}

public class Control
{
 protected Point m_Position = new Point();

 public Point Position
 {
  get { return m_Position; }
  set 
  { 
    m_Position = value; }
    // reorganize internal structure..
    reorganize();
  }

  protected reorganize()
  {
   // do some stuff
  }
}
Run Code Online (Sandbox Code Playgroud)

这一切都很好,但在使用方面,我可以这样写:

Control myControl = new Control();
myControl.Position.X = 1.0f;
Run Code Online (Sandbox Code Playgroud)

问题是,我的Control班级不会认识到Position因为set()没有被调用而已经改变了.

有没有办法让人Control知道任何Position变化?

c# class-design properties

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

如何以正确的方式“导出”代码?

我有一个Java项目,需要在LaTeX文档的一部分中列出所有类和代码。导出代码的最佳方法是什么?它仅仅是复制和粘贴,还是有办法正确导出代码以保持所有格式?

java eclipse latex code-translation

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

如何在字符串中获取值的实际类型?

我在这里搜索StackOverflow关于将字符串转换为实际值,我没有找到.我需要一个像"gettype"这样的函数来执行类似上面的结果,但我无法完成所有这些:s

gettypefromstring("1.234"); //returns (doble)1,234;
gettypefromstring("1234"); //returns (int)1234;
gettypefromstring("a"); //returns (char)a;
gettypefromstring("true"); //returns (bool)true;
gettypefromstring("khtdf"); //returns (string)"khtdf";
Run Code Online (Sandbox Code Playgroud)

谢谢大家 :)

php variables types

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

在JQGrid中映射JSON数据

我使用jqGrid 3.6.4和jquery 1.4.2.在我的示例中,我正在遵循json数据格式,我想将这些json数据映射到jqgrid的行中

{
"page": "1",
"total": 1,
"records": "6",
"rows": [
    {
        "head": {
            "student_name": "Mr S. Jack ",
            "year": 2007

        },
        "sub": [
            {
                "course_description": "Math ",
                "date": "22-04-2010",
                "number": 1,
                "time_of_add": "2:00",
                "day": "today"
            }
        ]

      }
]
}
Run Code Online (Sandbox Code Playgroud)

我的jqgrid代码如下

jQuery("#"+subgrid_table_id).jqGrid({
url:"http://localhost/stud/beta/web/GetStud.php?sid="+sid,
dtatype: "json",
colNames: ['Stud Name','Year','Date'.'Number'],
colModel: [ {name:'Stud Name',index:'student_name', width:100, jsonmap:"student_name"},
{name:'Year',index:'year', width:100, jsonmap:"year"},
{name:'Date',index:'date', width:100, jsonmap:"date"},
{name:'Number',index:'number', width:100, jsonmap:"number"}
],
height:'100%',
jsonReader: { repeatitems : false, root:"head" },
});
Run Code Online (Sandbox Code Playgroud)

所以现在问题是我的数据,即student_name和year在"head"下,jqgrid可以找到这两个字段.同时其他两个列值,即日期和数字位于"子"下,甚至那些列我无法用jqgrid映射它

请帮助我如何在JQGrid中找到这些属性.

谢谢

json jqgrid jqgrid-php subgrid

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

独立Windows .exe与安装程序有什么好处?

我试图使应用程序尽可能易于部署为Windows,我试图选择将应用程序打包为.exe或使用安装程序.我想知道是否有人对这两种方式的相对优点有意见?我的偏好是使用.exe,因为它只是单击并为用户运行.

installer exe

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

MVC是否取代传统的手动创建的BLL?

我习惯手工创建UI,BLL,DAL(有时我使用LINQ-to-SQL或SubSonic用于DAL).自发布以来,我已经使用MVC完成了几个小项目.

在这些项目中,我仍然继续手工编写BLL和DAL,然后将它们合并到MVC的模型/控制器中.我希望在项目上优化我的时间,这似乎有点过分,可能浪费时间.

滚动DAL(如SubSonic)并直接在我的MVC Web应用程序的模型/控制器中使用它是否可以接受?现在模型和控制器将充当BLL.我只是把这看作是一个主要的节省时间,不必担心另一层.

更新:

我只是想补充一点,我关心的不是DAL(我经常使用SubSonic和NH),而是专注于BLL.对困惑感到抱歉.

.net c# asp.net-mvc n-tier-architecture

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

将指定位置的图像合并到另一个图像上并将其另存为新图像?

保存通过将图像合并到另一个图像上生成的图像?

我首先有一个图像,我想在给定的指定位置插入一些文本...在我的工作目录中将其另存为新的 jpg 图像..

java jquery image-manipulation image

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

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

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