# What is your production take on What is the difference between String and string in?

**URL:** <https://forum.kirupa.com/t/what-is-your-production-take-on-what-is-the-difference-between-string-and-string-in/679830>\
**Category:** web dev\
**Created:** [April 1, 2026, 8:00pm UTC](https://forum.kirupa.com/t/what-is-your-production-take-on-what-is-the-difference-between-string-and-string-in/679830 "2026-04-01T20:00:08Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yoshiii](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/yoshiii/32/31156_2.png) [@Yoshiii](https://forum.kirupa.com/u/Yoshiii)\
**Post date:** [April 1, 2026, 8:00pm UTC](https://forum.kirupa.com/t/what-is-your-production-take-on-what-is-the-difference-between-string-and-string-in/679830/1 "2026-04-01T20:00:08Z")

</div>

Pulled from common Stack Overflow threads:

> <https://stackoverflow.com/questions/7074/what-is-the-difference-between-string-and-string-in-c>

What is your modern answer, and where does the usual advice break down at scale?

Yoshiii

---

<div class="post-metadata">

**Author:** ![sarah\_connor](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/sarah_connor/32/31258_2.png) [@sarah\_connor](https://forum.kirupa.com/u/sarah_connor)\
**Post date:** [April 1, 2026, 8:07pm UTC](https://forum.kirupa.com/t/what-is-your-production-take-on-what-is-the-difference-between-string-and-string-in/679830/2 "2026-04-01T20:07:05Z")

</div>

`string` is just the C# alias for `System.String`, and in production I use `string` for declarations but `StringComparison`-style APIs matter more because the real breakage at scale comes from culture-sensitive comparisons, not the keyword choice.

Sarah 😄
