Fechar processo via C#
Você precisa que, quando a aplicação A1 for executada, a aplicação B2 seja fechada automaticamente sem a interação do usuário. E agora, o que fazer?
Para atender essa necessidade, basta criar um método em seu projeto para fechar o processo do sistema operacional. Para isso, é preciso usar a classe Process, que permite o gerenciamento dos processos locais e remotos.
É possível fechar o processo por duas maneiras: pelo código do processo ou pelo nome do processo.
Para verificar como encerrar a aplicação passando o código do seu processo, veja a imagem abaixo.

Para verificar como encerrar a aplicação passando o nome do seu processo, veja a imagem abaixo.
