如何分别从方法返回两个字符串而不附加?
我有一个方法将接收字符串输入(带有消息和模式名称),并且该方法将根据分隔符将字符串输入分成两个字符串(1.消息2.模式名称)。 但我需要一次返回这个分隔的两个字符串。请为我提供一种好方法来执行此操作。我可以使用“out”并在一个方法中返回吗?如果是,请告诉我任何执行输出参数的链接。 (或)任何好方法,如果你有的话。
I have method that will receive a string input(with message & mode name) and the method will separate the string input in to two strings(1.message 2.mode name) according to separator.
but i need to return this separated two string at a time.please provide me a good way to do this.can i use "out" and return in one method? if yes, please tell me any links to do the out parameter.
(or) any good way if you have.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 out 参数:
您也可以使用 2 个 out 参数:
或者像其他人建议的那样,我认为在大多数情况下最好使用数组:
如果您能告诉我们该方法的用途,我们可能会帮助您选择最佳替代方案。
You can use out parameters:
you can also use 2 out parameters:
Or like others suggested and I think is preferrable most of the time, using an array:
If you can tell us what the method is for we might help you choosing the best alternative.
为什么不将 2 个字符串放入 Array 中并返回该 Array ?
Why don't you put your 2 string in a Array and return that Array ?