Benelux doesn't have dining cars at all, and in France and Italy the best you can usually hope for is a cafe-car that will give you coffee or at most a microwaved snack to take back to your seat.
On the other hand, the German, Swiss and Polish railways still have services with true dining cars where you can sit at a table, a waiter will take your order, then bring you a good-quality hot meal served on a real plate with real silverware (and at least in Poland, actually cooked to order on the train).
Oddly, in some cases eating the dining-car food at your seat is seen as a more premium experience. On Swiss trains, only standard-class passengers need to use the dining car- a member of staff walks through the first class section taking food orders which are then brought to your seat. In my experience of Poland's flagship high-speed EIP services, there are no chairs in the restaurant car- you can either stand and eat at one of the small bar-type tables, or order your food to be brought to your seat.