c++.announce - Convert C# =?UTF-8?B?4oCcaXPigJ0=?= Operator to
- "zarfishan" <social codeporting.com> Jun 24 2012
CodePorting Provides a cloud based conversion service to help users to automatically translate their source code from C# to Java using C#2Java Engine and because it is a web-based application that makes it platform, operating system and browser independent. You just need a browser and internet connection, no installation is required just Sign In and start converting your code from C# to java. You can also edit your .Net code on the fly and download your converted code from anywhere , anytime. In my previous blog I showed you how CodePorting Engine converts Comments while translating C# code to java. This week I am going to show you how can convert C# “is” operator to java “instanceof” operator using Codeporting’s cloud based App. An ‘is‘ expression returns true if following conditions are met: • expression is not null • expression can be cast to type Following Example shows how “is” operator will be converted to “instanceof” operator after the conversion. C# Code: namespace CsPorter.Examples.Convert.LanguageConstructs.AsIs { public class Example1 { void Method() { object obj = null; bool b = obj is string; b = b is object ? true : false; } } } Java Code: package CsPorter.Examples.Convert.LanguageConstructs.AsIs; // ********* THIS FILE IS AUTO PORTED FORM C# USING CODEPORTING.COM ********* public class Example1 { private void method() { Object obj = null; boolean b = obj instanceof String; b = (Object)b instanceof Object ? true : false; } } It is clear from the above example that Codeporting Engine automatically convert “is” operator to “instanceof” operator generating the same result.
Jun 24 2012