Olá amigos, após algumas horas de pesquisa eu tenho uma dúvida e preciso de ajuda. Tenho um cadastro de turno conforme imagem anexo, nele gravo algumas informações como horário entrada do turno, saída e almoço, ex: 08:00 - 18:00 - 02:00 (ou seja, duas horas
de almoço); O que preciso é pegar entrada - saída = 10:00 horas e depois subtrair o almoço que dariam as 08:00. A ideia é deixar flexível a hora que vai sair para o almoço, desde que cumpra as 2 horas prevista conforme exemplo.

Olha a maneira que busco os dados no banco:
String _entradaTurno = dtGetTurno.Rows[0]["TURNO_ENTRADA"].ToString();
String _saidaTurno = dtGetTurno.Rows[0]["TURNO_SAIDA"].ToString();
String _almocoTurno = dtGetTurno.Rows[0]["TURNO_ALMOCO"].ToString();
Após isso preciso fazer a subtração que seria _entradaTurno - _saidaTurno = 10:00 e isso
subtrai _almocoTurno = 08:00
Desta forma terei como dar continuidade no meu código, obrigado.