Is it possible to use the instance defined in managed C++ class in C#? : In the C++/CLI, I have defined some instance in the class as follow.

    public ref class A
    {
    public:
    	int test(){return 0;}
    };

    public ref Class B
    {
    public:
    	static A^ a_Instance = gcnew A();

    };

And in the C# side, I have create a B instance in order try to use the function in a_Instance as follow.

    private B b_instance = new B();

The question is, if it is possible for me to get the instance create in the managed C++ class and use the function in it?
Thanks all.
