例如“ture||false”这样的字符串如何转成bool型

解决方案 »

  1.   

    你那个分隔符太特别了^_^所以string str = "ture ¦ ¦false";
    str = str.Replace(" ¦ ¦",",");
    string[] strs = str.Split(',');
      

  2.   

    那个不是分割符呀,那个是或呀,换个例子如果是(true&&false)||false&&true这样的应该怎么弄?
    不能拆分,因为好多呀
      

  3.   

    (true&&false) ||false&&true
      

  4.   

    我上星期刚学的:
        public static void Main()
        {
            string expr = "(true&&false) || false && true";        System.Data.DataTable dt = new System.Data.DataTable();
            expr = expr.Replace("&&", " AND ");
            expr = expr.Replace("||", " OR ");
            bool result = (bool) dt.Compute(expr, null);
        }
      

  5.   

    只能加个datatable吗?没有别的办法吗?