当前位置:编程学习 > C#/ASP.NET >>

只因为一句这样的代码不能编译.........

'contents = Replace(contents, vbCrLf, "<br>")


就是想把数据库文本中的空格显示出来,但是编译时提示Replace是类型,不能用做表达式,但去掉这句话,虽然可以编译了,空格又显示出来了,怎么办呀~

还有,在编译的时候,老是指定如果不事先指定类型的话,为object 的错误!比如Dim a =3 ,非得再加个 as  integer 才能编译,能不能把这个烦人项目取消啊 --------------------编程问答-------------------- contents.Replace( vbCrLf, "<br>")

多翻类库…… --------------------编程问答-------------------- 学习 --------------------编程问答-------------------- contents=contents.Replace(vbCrLf,"<br>");
正解 --------------------编程问答-------------------- contents.Replace( vbCrLf, "<br>") --------------------编程问答-------------------- 晕,你以为这是VB6呢? --------------------编程问答-------------------- 这可不是ASP啊 --------------------编程问答-------------------- 抢先下载免费试用IBM软件 --------------------编程问答-------------------- contents=contents.Replace(vbCrLf,"<br/>");
正解
============

正毛解。C#吃多了吧。

'开头的为VB系专用注释行。这你不知道?

C#的多看点(误导人家初学者是不对的!):

Public Function Replace(ByVal Expression As String, ByVal Find As String, ByVal Replacement As String, Optional ByVal Start As Integer = 1, Optional ByVal Count As Integer = -1, Optional ByVal Compare As Microsoft.VisualBasic.CompareMethod = Binary) As String
     成员属于: Microsoft.VisualBasic.Strings --------------------编程问答-------------------- VB偶就闪了, 不懂, C#的话就是
s = s.replace(old, new);
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,