Атрибут [CallerLineNumber]. Для получения имени метода, кстати, аналогичный атрибут есть - [CallerMemberName], а для файла - [CallerFilePath]
Использовать например так:
public Exception CreateException([CallerLineNumber] int line = 0) => new Exception("This exception created at line " +line);
Но вообще не вижу смысла, тк всё равно в стектрейсе пишется номер строки, если сборка в дебаге