Я хочу написать код C #, который проверяет тип содержимого файла по расширению файла и блокирует его, если они не совпадают.
Но когда я переименовываю расширение файла png в pdf и загружаю его, тип содержимого также меняется с image / png на application / pdf.
Есть ли способ проверить тип содержимого внутри файла?