долго как сделать это, и не придумал ничего лучше чем сделать .txt файл на телефоне с "0", а по нажатию кнопки 0 меняется на 1
Очень хорошо, что вы описали свою изначальную проблему.
Более адекватным вариантом, если ПК и телефон находятся в одной сети, поднять на ПК сервер и подключаться к нему с телефона, либо наоборот.
Чтобы не нужно было вручную вводить IP - можно использовать технологию mDNS
На уровне приложения клиент с сервером могут общаться, например, по HTTP или gRPC. На шарпе это реализовать можно при помощи ASP NET Core