首页 > 编程语言 >C# 中的string是引用类型吗?

C# 中的string是引用类型吗?

时间:2023-01-13 11:14:31浏览次数:32  
标签:src MessageBox string Show C# 456 xx 引用

注意如下区别!

private string ChangeString(string src)
{
    src = "123";
    return src;
}

private string ChangeRefString(ref string src)
{
    src = "ref123";
    return src;
}

string xx = "456";

MessageBox.Show(ChangeString(xx));//123
MessageBox.Show(xx);//456

ChangeRefString(ref xx);
MessageBox.Show(xx);//ref123

 

标签:src,MessageBox,string,Show,C#,456,xx,引用
From: https://www.cnblogs.com/sinceret/p/17048912.html

相关文章

  • JDBC7 - 批量插入
    批量插入packagecom.atguigu.api.preparedStatement;importorg.junit.Test;importjava.sql.*;publicclassPSOtherPart{//使用普通循环插入10000条数......
  • Mysql,replace into,存在则更新,不存在则插入
    REPLACEINTO首先判断数据是否存在;如果不存在,则插入;如果已存在则更新(先删除再插入) 注意:根据主键或唯一索引判断记录是否已存在,所以插入数据的表必须要有主键或者唯......
  • Arcaea 自制 | 学习笔记
    安装图形化制谱工具ArcadeZero谷歌云盘:https://drive.google.com/drive/folders/1ziY89wDWrwQJxbD-YGCSIwMwdE_WzrRE?usp=sharing关于Arcade的使用请参考https://n......
  • ceph添加mon节点
    查看集群[root@node1ceph]#ceph-scluster:id:ad851f5e-edcd-4de6-938a-6f67807da979health:HEALTH_OKservices:mon:2daemons,quorum......
  • 49-Docker-网络管理及Compose单机多容器编排
    Docker安装后默认的网络设置Docker服务安装完成之后,默认在每个宿主机会生成一个名称为docker0的网卡其IP地址都是172.17.0.1/16[root@ubuntu2204~]#ipa1:lo:<LOOPBACK,U......
  • 避免用Apache Beanutils进行属性的copy。why?让我们一起一探究竟
    在实际的项目开发中,对象间赋值普遍存在,随着双十一、秒杀等电商过程愈加复杂,数据量也在不断攀升,效率问题,浮出水面。问:如果是你来写对象间赋值的代码,你会怎么做?答:想都不用想,直......
  • C++利用easyX实现一个简单图形化窗口
    在实现这个图形化窗口过程中遇到了一些琐碎的问题,不过还是解决了首先easyX下载地址https://easyx.cn/download下载之后安装到VS上或者自己想使用的软件上就行1#incl......
  • elasticsearch(es)根据指定字段去重查询
     distinctFieldName 就是去重字段,这个字段必须是keyword类型不然会报错 //指定去重字段CollapseBuildercollapseBuilder=newCollapseBuilder......
  • ceph-deploy创建osd显示: [node2][WARNIN] No data was received after 300 seconds, d
    创建磁盘错误[root@node1ceph]#ceph-deployosdcreatenode2--data/dev/sdb[ceph_deploy.conf][DEBUG]foundconfigurationfileat:/root/.cephdeploy.conf[ce......
  • dpdk入门实践7——LoadbalanceSampleApplication
    运行编译好dpdk示例程序之后,可使用以下命令运行程序。我编译的环境是绑定了两张dpdk网卡,主机是64核,2个numa节点。./build/load_balancer-l3-7-n4----rx"(0,0,3),......