博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Process 启动参数问题
阅读量:5236 次
发布时间:2019-06-14

本文共 340 字,大约阅读时间需要 1 分钟。

c#在有些情况下需要在启动另一个程序时传递参数,这里存在两个问题.

1.如果在参数里面含有空格,那么传递过去就会变成一个字符数组,这种情况是不满足情况的,解决方案是在传递参数时将空格用一些特殊字符替换掉,在程序启动时在获取的参数中在替换回去。

2.在传递参数时碰到这样一个问题,如果我传递的是一个json数据,由于json数据中包含双引号,但是在程序启动时获取的字符串数据中双引号全部不见了,不知道这算不算微软的bug,但是问题出了就得解决,微软解决是不用想了,只能自己想办法,方法还是一样,替换。就是在传递字符串的时候将双引号替换成特殊字符,在程序启动时获取到参数后在替换回去。

转载于:https://www.cnblogs.com/sczmzx/p/5044754.html

你可能感兴趣的文章
HTML&&CSS
查看>>
LeetCode 238. Product of Array Except Self
查看>>
LeetCode Restore IP Addresses
查看>>
奇技淫巧
查看>>
HTTP协议提要
查看>>
JS计算日期加天数后的日期(起始日期+有效天数=截至日期)
查看>>
mysql获取按日期排序获取最新的记录
查看>>
css3动画简介以及动画库animate.css的使用
查看>>
阅读笔记2
查看>>
[ZJOI2005]九数码游戏
查看>>
Java Swing窗体小工具实例 - 原创
查看>>
javascript学习笔记Date
查看>>
【转】Mongodb亿级数据量的性能测试
查看>>
测试AE时fail后如何让run_control仍然可用!
查看>>
监控CPU和内存的使用
查看>>
Ubuntu14.04设置开机自启动程序
查看>>
bzoj3173[Tjoi2013]最长上升子序列 平衡树+lis
查看>>
ios app 单元测试 自动化测试
查看>>
年薪二十万
查看>>
Reading Notes : 180211 概述计算机
查看>>