您可以使用用户命令并在目录之前重新定义它(并在目录之后重新定义它)。该示例还显示了 \uline 影响居中。
更好的想法是不要使用下划线。
\documentclass{scrartcl}
\usepackage{ulem}
\addtokomafont{section}{\myuline}
\newcommand\myuline{\uline}
\renewcommand\raggedsection{\centering}
\begin{document}
\section{ABC}
\let\myuline\relax
\tableofcontents{}
\end{document}