Low level client vs High level client?

I am using elasticsearch in c# web api, so I need to make decision to use high level client or low level client.My question is which one I need to prefer and can you explain me performance wise impact for both the clients.

No performance difference between both I'd say.

I'm not familiar with C# but can you use Java lib from C#?

thanks David