十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
C#还是会有一个很快的发展期,指不定什么时候就来一个很大的更新,我又要重新板砖
成都创新互联公司自2013年创立以来,先为泰来等服务建站,泰来等地企业,进行企业商务咨询服务。为泰来企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
于是我决定选择VB.NET---其实C#与vb.net是一样的东西。
VB.NET做C/S程序的话,应该看些什么资料?---VS的安装目录下自带了数量巨大的Samples,各种语言的都有,再结合MSDN、Codeproject、Stackoverflow、Codeplex等网站就够了。
拖控件的就不用多说了---可惜vb.net和C#都是拖控件的。
Label控件是没有办法实现多种颜色的文字的,只能用RichTextBox来实现,而且你的自定义格式字符串也没有结尾的,这样很不好,至少也要red红色字/redyellow黄色字/yellow,而且实现也很麻烦的,下面的代码我没有检测正确性,有错误的自己改一改吧
Dim colortag() as string
dim colors() as color
const txt as string="red红色字/redyellow黄色字/yellow"
private sub Form_Load(object sender,eventargs e)handles mybase.load
colortag(0)="red":Colortag(1)="yellow"
colors(0)=color.red:colors(1)=color.yellow
richtextbox1.text=txt
for i as integer=0 to colortag.lenght-1
dim tag as string="" colortag(i) ""
dim endtag as string="/" colortag(i) ""
dim find as integer=1
do
find=instr(find,txt,tag)+tag.lenght
if(find0)then
dim find1 as integer=instr(find,txt,endtag)
richtextbox1.SelectionStart=find
richtextbox1.selectionlenght=find1-find
richtextbox1.selectioncolor=colors(i)
find=find1
else
exit do
end if
loop
next
end sub
如果你没学过编程,c#和vb.net都一样。如果你有Qbasic基础,vb更容易。
很久很久以前有一种语言叫做Qbasic,其方便快捷,比C语言更贴近与我们的一般用语,所以容易上手。
后来有了VB,vb又比C++(C++是C语言的进化版)更容易上手。所以大家就有了一致的VB易于C语言的特点。但是到了VB.net的时候,C#是继承自VB和C以及JAVA的各种特性于一身,现在C#基本上一统天下了,少数熟悉VB的人还在用,VB.net,不过新人都不怎么学VB。net了。话又说回来,VB。net血的人少,不代表没用,只要用好了,菜刀一样杀人。
asp.net可以使用C#也可以使用vb语言。
C#和VB。net其实是一种语言,就像山东话和陕西话都是中国话一样。