Tag: c#

如何将解压缩的十进制转换回COMP-3?

我问了一个关于转换COMP字段的问题,我没有得到任何答案。 我希望堆栈溢出可以帮助我解决这个问题。 我成功地将COMP-3转换为十进制。 我需要你帮助将解压缩的十进制数转换回COMP-3,使用任何高级编程语言,但最好是Java或c#.net。

声明的顺序在Java / C#中是否重要?

在C ++中,如果我在调用方法之后声明它,我就不能使用它。 此订单是否与Java或C#等其他语言相关?

可以通过C#反序列化序列化的简单java对象吗?

假设java类的所有字段都是java原语,如果这样的对象已被序列化,那么C#是否可以成功地将其反序列化为“等效”C#类的实例? 反过来可能 – C#到java? 我意识到有许多与语言无关的格式,例如可用于完成工作的XML。 我更感兴趣的是使用本机序列化数据是否可行。

2Darrays的所有可能组合

我想从2D [mxn]数组生成所有可能的组合,除了每个数组的第一个元素。 该元素代表表示其余元素的“类型”。 例如,如果我有一个数组 shirts[][] = { {“colour”, “red”, “blue”, “green”, “yellow”}, {“cloth”, “cotton”, “poly”, “silk”}, {“type”, “full”, “half”} }; 所需的输出应该是衬衫的所有可能性的组合。 对于上面的例子, colour red colour blue … cloth silk type full type half colour red cloth cotton colour red cloth poly … colour yellow type half cloth cotton type full … cloth silk type half […]

如何在Java中转义“\”字符

众所周知,我们可以使用 string aa=@”E:\dev_workspace1\AccessCore\WebRoot\DataFile” 在c#中为了不加倍’\’。 但是在java中该怎么办?

从父类ctor调用重写方法

我尝试从父类的构造函数中调用重写方法,并注意到跨语言的不同行为。 C++ – 回声A.foo() class A{ public: A(){foo();} virtual void foo(){cout<<"A.foo()";} }; class B : public A{ public: B(){} void foo(){cout<<"B.foo()";} }; int main(){ B *b = new B(); } Java – 回声B.foo() class A{ public A(){foo();} public void foo(){System.out.println(“A.foo()”);} } class B extends A{ public void foo(){System.out.println(“B.foo()”);} } class Demo{ public static void main(String […]

为什么在某些风格的外观工作中没有有限的重复?

我想从dd/mm/yy格式的日期解析中间的2位数字,但也允许日期和月份的单个数字。 这就是我提出的: (?<=^[\d]{1,2}\/)[\d]{1,2} 我想要一个带有1或2位数字的1位或2位数字[\d]{1,2}并在它之前斜线^[\d]{1,2}\/ 。 这不适用于许多组合,我已经测试了10/10/10 / 11/12/13等… 但令我惊讶的是(?<=^\d\d\/)[\d]{1,2}有效。 但是[\d]{1,2}也应该匹配,如果\d\d ,或者我错了?

什么时候使用错误代码?

在支持exception对象(Java,C#)的语言中,何时使用错误代码是合适的? 在典型的企业应用程序中,错误代码的使用是否合适? 许多众所周知的软件系统使用错误代码(以及相应的错误代码引用)。 一些示例包括操作系统(Windows),数据库(Oracle,DB2)和中间件产品(WebLogic,WebSphere)。 错误代码提供哪些好处? 使用错误代码有什么缺点?

Java的“同步”和C#的“锁定”之间有什么区别吗?

这两个关键字是否具有完全相同的效果,或者我应该注意哪些?

将int转换为字节数组时的不同结果 – .NET vs Java

我试图将数据从java客户端发送到ac#server并且无法将int转换为字节数组。 当我使用此代码使用c#转换数字8342时: BitConverter.GetBytes(8342) 结果是:x [4] = {150,32,0,0} 用java我用: ByteBuffer bb = ByteBuffer.allocate(4); bb.putInt(8342); return bb.array(); 这里的结果是:x [4] = {0,0,32,-106} 谁能解释一下? 我是java新手,这是我第一次在字节数组中看到负数。