c# - 从 C# 函数返回一个大字符串是否可以 - 返回值最终会出现在调用堆栈中吗?

标签 c# string callstack

<分区>

我正在决定是修改一个传入参数还是返回一个大字符串更好。从 C# 函数返回大字符串是否有影响?

最佳答案

C# 字符串是不可变的,并且存储在堆中,而不是堆栈中(更准确地说,它们是引用类型,因此您无需担心)。

关于c# - 从 C# 函数返回一个大字符串是否可以 - 返回值最终会出现在调用堆栈中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56939253/

相关文章:

Ruby 字符串到运算符

javascript - JS : How long does it take to call a function?

c# - silverlight/wpf 中的交点

c# - 什么是与 ExcelDna 一起使用的好的 .Net RefEdit 控件?

c# - 了解面向对象编程

在编译时检查堆栈使用情况

javascript - JSON .each 上的调用堆栈溢出

c# - Convert.ToString(DateTime) 产生英国格式而不是美国格式

无法正确解码多项式

java - Java 中的字符串排列(非递归)