日期:2014-05-20  浏览次数:20844 次

小问题.^-^
public   string   zxlu,lxlr,sjbs,xxcx,rzck,xxts;

string   a= '1,2,5 '

如何循环赋值:

zxlu= "- "     lxlr= "- "     rzck= "- "  

其它为:

sjbs= ". "     xxcx= ". "   xxts= ". "    


------解决方案--------------------
何谓循环赋值
------解决方案--------------------
晕。这个。。这个。。
------解决方案--------------------
What do you want to do?
------解决方案--------------------
不知道lz想干吗
但是为什么不用数组来解决
------解决方案--------------------
zxlu=lxlr=rzck= "- ".
sjbs=xxcx=xxts= ". ". lz要怎么循环?

------解决方案--------------------
楼主解释的太含糊了;;;;让大家怎么帮你解决啊?!

------解决方案--------------------
他的意思是what to do
------解决方案--------------------
string a= '1,2,5 '//这个……
------解决方案--------------------
如果 zxlu,lxlr,sjbs,xxcx,rzck,xxts 这些是固定的就这么几个,不用循环了,好像也没有什么可循环的,循环是要有条件的
------解决方案--------------------
string a= '1,2,5 ' 变化有规律吗,比如递增还是递减,步长多少
------解决方案--------------------
表达仍不清楚!!
------解决方案--------------------
不说别的,这句:
string a= '1,2,5 '
能编译通过吗.......
------解决方案--------------------
像这样没规律的用土方法能解决就挺好了,给别人看的是效果,不是实现方法,在就算他们看你的实现方法,他们也会觉得你很聪明 :D
------解决方案--------------------
好像是指 a 中含有指定字符,则zxlu= "- " lxlr= "- " rzck= "- "
否则sjbs= ". " xxcx= ". " xxts= ". "
a中字符可能取值为(1-6)中的任3个.

不知道LZ目的是什么?
------解决方案--------------------
好像明白了!
------解决方案--------------------
zxlu= "- " lxlr= "- " rzck= "- "
sjbs= ". " xxcx= ". " xxts= ". "
应该定义为一个数组!!

------解决方案--------------------
回复人:iloveyoujia(每天一个故事) ( ) 信誉:100 2007-01-07 10:54:47 得分:0


? string a= '1,2,5 ';
---------------------------
我指的不是你没加分号......
这是加了分号后csc的信息:
error CS1012: 字符文本中的字符太多
------解决方案--------------------
using System;
using System.Collections.Generic;
using System.Text;
using System.Collections;
using System.IO;
namespace Con070107
{
class Program
{
static void Main(string[] args)
{
string a = "1,2,5 ";//a可以变化;
String [] aa=new string[6];
/*zxlu= "- " lxlr= "- " rzck= "- "
sjbs= ". " xxcx= ". " xxts= ". "
应该定义为一个数组!! */

for(int i=1 ;i <=6;i++)
{
if (a.IndexOf(i.ToString()) > =0)