Do I have to gain weight to gain muscle?

Can't I gain muscle without gaining weight? I already have high body fat percentage. I don't wanna gain weight. I just wanna gain muscle. My body mass index is 23.6. I am not thin.
Do I have to gain weight to gain muscle?
Post Opinion