細かいことを気にしてまでC#を使う矛盾をどう解決してるのか気になるわ