Hi, Methods and varialbles of outer class can be accessed directly by inner class. But inner class variables and methods can't be accessed by outer class directly and inorder to access, inner class should be instansiated in outer class then only inner class methods can be used.
So here we can define same function with 2 different functionalities,just like overriding.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com