Question

Can you use a class “AnotherClassX” written in another language (not using .NET) (for instance  C++ using...

  1. Can you use a class “AnotherClassX” written in another language (not using .NET) (for instance  C++ using gcc compiler in a Unix Box) to create a new class that inherits “AnotherClassX” in a C# program using Visual Studios?

Please answer Yes or No for both scenarios with explanations.

  1. If you don’t have the source code of “AnotherClassX”
  2. If you do have the source code for “AnotherClassX”
0 0
Add a comment Improve this question Transcribed image text
Answer #1

a) If you don't have the source code, you cannot import the class. This is because, the source code is everything, and without it, there will be no class to import.

b) Yes, in the visual studio, it is possible to call another c++ file from c#. There are many API available, by which, with very few additions, the code can be called from another language like C#.


I hope it helps. For any doubt, feel free to ask in comments, and give upvote if u get the answer.

Add a comment
Know the answer?
Add Answer to:
Can you use a class “AnotherClassX” written in another language (not using .NET) (for instance  C++ using...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • A program written in assembly code is always faster than another program of the same function...

    A program written in assembly code is always faster than another program of the same function in high level language. No matter how the assembly program is written. True False You may have heard of the name "Visual Studio" or "Android Studio." What really is a studio for program development? A. Integrated Development Environment (IDE) B. Programming Editor C. Compiler D. IDE+Compiler+Design Framework+API+GUI package

  • C# Only, implement (source code) a class called Counter. It should have one private instance variable...

    C# Only, implement (source code) a class called Counter. It should have one private instance variable representing the value of the counter. It should have two instance methods: increment() which adds on to the counter value and getValue() which returns the current value. After creating the Counter class, create a program that simulates tossing a coin 100 times using two Counter objects (Head and Tails) to track the number of heads and tails.

  • USING VISUAL BASIC STUDIO PLEASE PROVIDE THE CODE IN C# LANGUAGE SELECT CONSOLE APPLICATION You are...

    USING VISUAL BASIC STUDIO PLEASE PROVIDE THE CODE IN C# LANGUAGE SELECT CONSOLE APPLICATION You are to create a House with 2 rooms in the house. The following is an example of C++ code for the basic classes: **in C#, it may be written differently** class Room { private: double L; double W; public: //functions go here. } class House { private: Room room1; Room room2; public: //functions go here } The code above is C++ version. In C#, you...

  • PLEASE DO IN C# AND MAKE SURE I CAN COPY CODE IN VISUAL STUDIO Program 2:...

    PLEASE DO IN C# AND MAKE SURE I CAN COPY CODE IN VISUAL STUDIO Program 2: Design (pseudocode) and implement (source code) a class called Counter. It should have one private instance variable representing the value of the counter. It should have two instance methods: increment() which adds on to the counter value and getValue() which returns the current value. After creating the Counter class, create a program that simulates tossing a coin 100 times using two Counter objects (Head...

  • Please give me that correct code for this by using C++ language. and i hope you...

    Please give me that correct code for this by using C++ language. and i hope you use Visual stduio Write a function that takes a string parameter and determines whether the string contains matching grouping symbols. Grouping symbols are parenthesis ( ) , brackets [] and curly braces { }.  For example, the string  {a(b+ac)d[xy]g} and  kab*cd contain matching grouping symbols. However, the strings ac)cd(e(k, xy{za(dx)k, and {a(b+ac}d) do not contain matching grouping symbols. (Note: open and closed grouping symbols have to match...

  • I need this code to be written in C language. Also, I'm using Xcode on mac...

    I need this code to be written in C language. Also, I'm using Xcode on mac so I need the steps in order to know how to do it. Please save the program with the name 'files.c' Write a program that merges two files as follows. The two files are in the docsharing which you can download it. One file will contain usernames (usernames.txt): foster001 smith023 nyuyen002 The other file will contain passwords (passwords.txt): x34rdf3e P43e4rdd w32eds22 The program should...

  • Create a new class MathOP2 (MathOP2.java) that Inherits from MathOP You need to add multiply method...

    Create a new class MathOP2 (MathOP2.java) that Inherits from MathOP You need to add multiply method and divide method, both methods accepts two parameters and return a value. Create a test program with documentation to test all operators (at least 4) The TestMathOP should do the following      Enter the First number >> 5.5      Enter the Second Number >> 7.5      The sum of the numbers is 13      The subtract of the two numbers is -2.00      Do...

  • code needed for a final project written in C# language .Net (Console Application). Guideline- 1) Must...

    code needed for a final project written in C# language .Net (Console Application). Guideline- 1) Must have at least one class and a child class , not counting a main program class. 2) must contain methods 3) must contain loops 4) must contain an if or a switch statement 5) must have at least one array or list 6) make sure to use TryParse to avoid the program from crashing and error handling where necessary. ( preferred project types include...

  • using C# language This program will demonstrate inheritance. Your Pizza Shop expands and now handles delivery...

    using C# language This program will demonstrate inheritance. Your Pizza Shop expands and now handles delivery orders and sit down orders in a restaurant setting. There are differences in a SeatedPizzaOrder and a DeliveryPizzaOrder. These are more specialized versions of the PizzaOrders you have been creating all along and you decide to write a program that handles them the same as much as possible and reuses the code of a general PizzaOrder class as much as possible to demonstrate inheritance....

  • Write another program called calculator that inherits from class average and also has methods that has:...

    Write another program called calculator that inherits from class average and also has methods that has: two methods multiply() to calculate the product of the numbers. One method will have two parameters which are both ints. The second method has three parameters: two ints and a Double. Another method “Power” that finds the power of a number using methods. For example, if the user types in: 5 and 3, the program should print out 125. 3. And another method “Factorial”...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT