I'm using Chrome with Metamask extension. When I change the account, eth.coinbase value is always set to current one, so I can do the assign in JS code:
web3.eth.defaultAccount = web3.eth.coinbase;
But when I create a Web3 object in C# code and connect to the same node, coinbase value is always the same. Selected account address does exist in eth.accounts array, always with index greater than 0. Is there any way to get selected account address using Nethereum?