methods相关内容

算法查找素用最少量的计算

假设你要编写一个函数/方法找到一个素数,这将是最有效的方式做到这一点?我想,这将是一个测试,是这样的: code以下在半C ++ 布尔primeTest(INT X){// X是我们测试的数 INT testUpTo =(int)的((SQRT(X))+ 1); 的for(int i = 3; I< testUpTo;我+ = 2){ 如果((X%I)== ..
发布时间:2015-11-30 15:15:33 Java开发

如何创建一个计算两个日期得到一个人的年龄?

我试图让,将计算一个人的年龄的方法。我想计算下的第二个公开 静态 INT getAge 。如果对方是当前日期之后出生的我希望它打印出错误-1。 我如何比较这两种 SimpleDate 值 dateBd 和 dateRef ,以获得对年龄int值? 公共静态SimpleDate今日(){ 日历todayCal = Calendar.getInstance(); SimpleDate toda ..
发布时间:2015-11-30 14:39:48 Java开发

重写GetHash code

如你所知,GetHash code返回一个半唯一值,可以用来识别一个集合对象实例。作为一个很好的做法,建议重写此方法并实现自己的。 我的问题是 - 不要在自定义对象时覆盖此方法?如果是这样,你用哪种算法来生成唯一的ID? 我在想从识别器生成一个GUID,然后让整数数据。 解决方案 如果您覆盖GetHash code(),您还需要重写的equals(),operator ==和operato ..
发布时间:2015-11-30 14:01:43 C#/.NET

部分呈现多余的方法调用

据我所知,JSF可以调用托管bean方法的几次,但如果在.xhtml调用一次。据我所知,是由于EN code *的方法。 我想请你解释一下下面的案例给我。 我有一个JSF文件之类的,看起来是这样的: < H:表格ID =“Form1的”> < H:panelGroup中的id =“输出”> ... &所述; H:commandLi ..
发布时间:2015-11-30 00:22:40 前端开发

我该如何总结记录中的Rails 3?

我有一个ItemsSold模式,有杂志,书籍,视频,greeting_cards,为单日卖笔的总数。我如何优雅地返回与每周售出总计数组的每个项目数周的最后一个任意号码? 我有一个模型文件: #items_sold.rb 类ItemsSold<的ActiveRecord :: Base的 attr_accessible:杂志,:书籍,:视频:greeting_cards,:笔,:s ..

从一个数组参数传递到ActionScript方法...(其余的)参数

我的问题是这个问题的Flex的换位: 这是我在某些ActionScript code数组,我需要在数组中收录的每个对象传递到一个方法办法(...参数)。 有些code要清楚: 私有函数mainMethod():无效{ 变种myArray的:数组=新阵列(“1”,“2”,“3”); //调用calledMethod并给它为“1”,“2”和“3”作为参数 } 私有函数calle ..
发布时间:2015-11-28 12:51:00 跨浏览器开发

如何传递方法名称另一种方法,并通过一个委托变量调用它呢?

我有一个包含指向另一个类的委托变量的方法。 我想通过这个委托来调用这个类的方法,但通过该方法的名字作为一个字符串包含委托的方法。 如何才能做到这一点?使用反射? Func键< T> ? 编辑: 我现在明白了,反思可能不是最好的解决方案。 这是我有: 私有静态无效MethodContainingDelegate(字符串methodNameInOtherClassAsString ..
发布时间:2015-11-27 11:40:41 C#/.NET

.NET框架已过时的方法 - 当他们会被删除?

我一直在负责重新编译应用程序从.NET 1.1到.NET 4.0。 我已被告知不作任何code的变化 - 通过框架的版本,所有的变化不过 - 我不愿意在被标记为已过时的方法离开 微软的网站上指出,过时的方式留在向后兼容性与previous framework版本,也可作为警告,在未来,他们将被删除 - “什么时候他们将被删除”我的问题。 解决方案 有当一个特定的过时方法来去除没有固定的时间 ..
发布时间:2015-11-27 11:31:02 C#/.NET

当使用在.net中的共享方法

我有点越来越复杂的信息关于这个,所以我希望有人能清楚这件事对我来说。 我应该使用共享的方法/在下列情况下功能: 我有一个名为“Person”的一个泛型类。此类重新presents一个人在数据库中。 我有一个名为“的PersonManager”经理级。这个类包含的方法而添加,更新,删除单个Person对象。一种方法,也存在查找从数据库中的人。 如果在管理器类这些方法被声明为共享的方法?或者是 ..
发布时间:2015-11-27 10:50:22 C#/.NET

是否有意义传递一个"引用类型"的方法,与“参考”键参数?

可能重复: 您好, 是否有意义传递一个“引用类型”的方法,与“裁判”键?参数 或者,这只是无稽之谈,因为它已经是一个引用类型而不是值类型? 谢谢! 解决方案 它可以让你改变引用变量的自身的,除了对象它的指向的 这是有道理的,如果你认为你可能把这些变量指向一个不同的对象(或空)的方法内。 否则,没有。 ..
发布时间:2015-11-27 10:43:11 C#/.NET

编程方法添加到类?

我处理的API,有一类万元的方法,我知道这些方法做,他们只是代理到web服务。 该API使用反射调用适当的方法名(不要问我为什么它这样做的方式)。在内部调用这些代理方法 有在网络服务不是由API实现的方法,我需要“注入”这些代理方法动态。 所以我的问题是:?我如何添加方法到现有的类(而不是扩展方法) 我能做到这一点, Reflection.Emit的,但我不“知道MSIL。 反正我提到它 ..
发布时间:2015-11-26 20:18:18 C#/.NET

麻烦调用形式2的方法,从一个按钮,点击表格1,vb.net

我有用于创建时间表的程序,当保存的时间表是通过点击表1的一个按钮加载的数据负载,形成2,然后调用形式2的方法来打印数据,形成3。问题是,通话结束后 Form2.Print()没有对表格2没有数据,如果我打开它,但该数据印刷,形成3。如果我删除仍然工作在 Form2.Print()中的数据被加载在表2,然后我就可以点击打印按钮,如果我再次打开表2的数据仍然在文本框中。注:理想情况下,我只想发送数据, ..
发布时间:2015-11-26 19:46:47 C#/.NET

静态方法VS在C#中的实例方法

有关我写一个应用程序,我想有极端的可扩展性和扩展方法似乎给我我想要的,加上打电话给他们没有一个实例的能力,这是我需要太多。 我记得读的静态方法比实例方法更快,但没有得到GC的优点。这是正确的? 这是极不可能,我会改变我的设计,除非我找到设计速度没有一种更好的选择。但还是提供额外的信息,我想知道在速度,气相色谱等方面的差异。 编辑:谢谢。更多信息:假设我们有一个Person类: 类Perso ..
发布时间:2015-11-26 18:04:01 C#/.NET

我怎样写一个通用的类型与类型参数的约束扩展方法?

我的工作与任务特定的.NET plattform,这是precompiled,而不是开源。 对于某些任务,我需要从它继承来继承这个类,但并非如此。我只是想添加一个方法。 起初,我想告诉你一个虚拟的code存在的类: 公共类矩阵< T>其中,T:新的(){ ... 公共牛逼值[,] ... } 我想以下列方式扩展这个类: 公共静态类MatrixExt ..
发布时间:2015-11-26 16:46:53 C#/.NET

C#:功能的功能可能吗?

是否有可能在C#声明中的另一个方法的方法? 例如这样的: 无效OuterMethod() { INT任何= 1; InnedMethod(); 无效InnerMethod() { INT PlitschPlatsch = 2; } } 解决方案 不能直接否定的。 C#不支持内部的方法。它不支持匿名方法虽然可以达到同样的目的。 无 ..
发布时间:2015-11-26 09:54:06 C#/.NET

什么"这&Q​​UOT;意思是在静态方法声明?

我已经看到了使用关键字这在函数的参数声明部分code。例如: 公共静态对象的someMethod(该对象等等,布尔blahblah) 这个词是什么这意味着在这方面? 解决方案 这意味着的someMethod()是的扩展方法到对象类。 定义后,你可以调用任何对象这个方法情况下(尽管它被宣布静态)一样,因此: 对象o =新的对象(); 布尔someBool = TRUE; //其 ..
发布时间:2015-11-25 15:09:25 C#/.NET

有几种方法可以在C#类有

是否有多个属性,方法C#类可以有限制吗? 我做一个快速脱脂在标准ECMA-334,并没有发现它的任何信息。 在跳进为什么一个类有许多方法都是不好的设计,我想成为的意图更加清晰。当然,我也不会写一个类有大量的方法手动。我问这个的原因是我需要生成由code大量执行单元。我辩论之间有多个班级,一个方法或者一个大类有多种方法。 因此​​,对于这个问题,我唯一的兴趣,如果是有限制的,哪些是限制的属性数 ..
发布时间:2015-11-24 22:03:32 C#/.NET

三元运营商在C#

使用三元运算符,就可以像做以下(假设FUNC1()和FUNC2()返回一个int: INT X =(x == y)的? func1的():FUNC2(); 不过,有没有什么办法可以做同样的事情,不返回值?例如,像(假设FUNC1()和FUNC2()返回void): (x == y)的? func1的():FUNC2(); 我意识到这可以用一个if语句来完成,我只是想知道是否有 ..
发布时间:2015-11-24 16:28:59 C#/.NET