字符串不等于字符串?

我一直有在发展的最后几个小时在我的程序毛刺。 经过一番调查,表明我的字符串变量之一显然不是它说什么它是。

让我们来看看:

字符串不等于字符串?

现在我做编辑的照片,所以你可以看到MSGBOX(这通常不会出现,直到下一行,我想表现它直接旁边的提示显示,CT =“狗”)。

现在,我的CT变报废和由我做了一个垃圾服务器发送一个流中读取。 有没有办法把单纯的CT成什么它说,这是什么? 它说,这是“狗”,但东西告诉我里面还有什么没有显示一些隐藏的字节。 眼见为“狗”!=“的狗,这是否有什么意义?

感谢您的帮助,您可以提供,在这一点上,我很困惑。 我可能会去播放一些门户网站。

编辑 :门户刚刚坠毁,糟糕的一天,我想:/

编辑,这里是一些代码:

Dim cT As String = msg.Split("|")(4).Trim.ToLower MsgBox(cT.Length) Dim oct As String = Name.ToLower() If StrConv(oct, VbStrConv.Lowercase).Contains(StrConv(cT, VbStrConv.Lowercase)) Then msend.nMessage(msg.Split("|")(2).Trim & " > All", msg.Split("|")(3)) End If

我使用的VB.net让所有的.NET答案都是可以接受的。

--------------解决方案-------------

有可能像13,10,或0中的CT一些不可见字符。 要了解什么是真正的字符串CT时,使用测试代码是这样的:

For i = 0 To cT.Length - 1
MsgBox(Asc(cT.Chars(i)))
Next i

是否有一个嵌入的换行符,退格,什么时髦? 这可能会导致WYSI(不)WYG问题...

分类:。净 时间:2012-01-01 人气:0
本文关键词: .NET,串,vb.net,比较
分享到:

相关文章

  • 提取HTTP链接(HTTP://)在串VB.NET 2015-01-23

    我有以下的列值在我的表 示例值: 退房有关XYZ今天ABC组博客文章! http://blog.saedg.org/ 敦促全县帮助创造XYZCounty新的就业机会和经济机会"加入ABC. http://starabcnet.com/news/science/environment/article_4b3d2f7e-96c6-5007-a036-b4613250755e.html 我想有两个变量具有的链接和内容单独的 - 例如: VAR1 =退房有关XYZ今天ABC组博客文章! VAR2 = h

  • 检查只在VB.NET串数字 2012-01-11

    我想运行在一个字符串之前,我追加到一个StringBuilder,以确保只有数字字符的字符串中的支票. 什么是一个简单的方法来做到这一点? --------------解决方案------------- 使用Integer.TryParse如果只有字符串中位数(),它会返回true. INT32最大值为2,147,483,647,所以如果你的值小于那么那么你的罚款. http://msdn.microsoft.com/en-us/library/f02979c7.aspx 您还可以使用Doubl

  • VB - DLL,串字符输出 2012-05-22

    我试图从DLL中获取数据,但我不知道该怎么做. 我的代码是: 'Function Public Declare Function SET_XML_PATH Lib "EbmPapstFan.dll" (ByRef ruta As String) As Long Public Declare Function GET_PRODUCTS Lib "EbmPapstFan.dll" (ByRef ruta As String) As Long Sub Selec() Di

  • VB.NET不使用DataRecieved事件混淆串行轮询 2012-06-09

    VB.NET 2010,.NET 4 您好, 我现在有一个代表串行设备类. 通信模式是:发送一个命令/请求,设备然后发送一个确认或不确认的字节. 如果承认,该设备发送它的响应. 的方式,这是正在做现在的问题是:定时器周期发送一个命令/请求,那么投票BytesToRead在while循环. 如果没有公认的,该命令是重发,如果承认,在响应读取和分析. 这一直是个问题在于,如果设备没有响应不管出于什么原因,我的程序都会被阻止. 按照一些意见,我来到这里,我试图重写我的班,这样的响应由的SerialPo

  • 如何插入多个asp.net复选框值MSSQL数据库使用vb.net逗号seperaed串1,2,3,4,5? 2013-04-24

    如何插入,并用vb.net retrive多个asp.net复选框值MSSQL数据库作为逗号seperaed串1,2,3,4,5? 并检索插入复选框chekched中禁用的形式..using vb.net 例的,这是: http://www.redbus.in/Booking/SeatSelection.aspx?rt=4017230&doj=31-Dec-2010&dep=04:55%20PM&showSpInst=false 我想这种类型的在vb.net整个布局......如果

  • 如何检测在VB.NET中的一串特定字符? 2015-01-09

    好了,在一个程序,我在VB.NET工作我试图做,所以我可以在一个字符串列表(每个在另一条线路). 对于每一行我想在该行,并分割成三个部分. 第一部分从所述串的字符串中的第结肠的开始进入,第二部分从所述第一结肠到所述符号熄灭,而最后一部分从所述符号前进到字符串的末尾. 例如,我会带一条线串联线的:你好:世界@耶 我想把它打入"你好","世界"三个独立的字符串,"耶". 我怎么会做在VB.NET这样的事情? --------------解决方案---

  • 非常基本的VB.Net和串行IO问题 2015-02-08

    周围搜索后,我仍然有来自VB.Net/VS2010串口读取数据的问题. 我所知道的串行端口的工作,我可以写端口正常,但读取的时候,没有任何反应. 我只被编程为过去的3周让我仍然试图让我的脑袋周围所有. 该程序必须运行从一进门记录仪捕获数据,我随后将数据输出到数据库中(尚未实现 - 我想这部分排序第一). 我一直在使用几个终端程序,以及哪些数据输出到串行线,什么也没有在文本框中显示的另一个设备尝试tbxIn . 任何帮助将不胜感激. 代码如下: Imports System.IO.Ports Im

  • 如何指望我在串零的个数,直到我碰到一个非零vb.net 2012-06-14

    例子 如果用户输入一个00001的计数将是4 如果用户输入一个0811的计数将是1 我将如何做到这一点? --------------解决方案------------- 最有效的方法是简单地通过字符串的字符环和计数每个是字符0直到读的非0字符. 我不使用VB.NET多,所以这仅仅是一些粗糙的VBish伪代码 Dim myString As String = "00001" Dim count As Integer = 0 For Each c As Char In myString I

  • 在VB .NET式串 2012-08-20

    我试图建立一个科学计算器用vb .NET,除了它是Vista的玻璃:磷 基本上,我希望用户能够输入公式像SQRT(5 * 6)/(2 ^ 4),然后我想VB使用system.math来解决它. 如果我写这在我的代码,VB是能够做到这一点,所以我怎么能做到这一点在运行时. 谢谢 --------------解决方案------------- 看看这个教程对动态执行代码. 某人的已经做到了这一点(包括源代码): http://community.bartdesmet.net/blogs/bart/a

  • 如何导入和调用非托管C DLL使用ANSI C字​​符串“的char *”从VB.NET指针字符串? 2012-09-26

    我写我自己的功能,这在C中就这样的声明,使用标准的Win32调用约定: int Thing( char * command, char * buffer, int * BufSize); 我有一个Visual Basic代码如下量想通了,这应该导入的DLL文件并调用这个函数,它包装起来,以方便调用事("CommandHere",GetDataBackHere). 更新:该代码现在是一个可行的解决方案,如下所示: Imports Microsoft.VisualBasic Imports

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.275 (s). 10 q(s)