I'm from the UK. I recently went on holiday to Copenhagen and didn't have to use cash at all because I could use my debit card wherever I went. Will it be the same in Sardinia? Do all restaurants and vendors take card payments? Are there ATMs in all towns?
In terms of card acceptance in Europe I’d rank a few countries basically like so from most able to live just on a card to least:
Tier 1: Sweden Tier 2: UK, other Nordics Tier 3: Germany, France Tier 4: Switzerland, Italy, Spain
Corsica is France though in many ways more akin to Italy. In France to a large extent and particularly in Italy you’ll often find places that don’t accept cards in the countryside. In the large cities however you should have few problems.
Overall however it is generally considered these days that the best way to convert money when travelling is to simply withdraw from a foreign ATM using your card- particularly good if you can get an account designed with this in mind.
So I’d say to withdraw a decent amount of money from a major bank when you get there but you shouldn’t need to use it too much.