My first of many 240AC shocks was as a teenager delivering milk in a tower block, pressed the lift button where the plastic cover was broken and guess what happened. At least the lift showed up
. I had a few more over the intervening decades but never felt much more than a tingle, engine HT leads are worse. I always use leather or rubber soled shoes so the amps never amount to much and the house has a 30ma RCD as well. High voltage DC is very different and I take a lot more precaution and so far never got caught and intend it to stay that way. Only test voltage on single PV panels and isolate each string separately with DC MCB even if that doubles up on DC disconnects.