Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 2097|回复: 18
打印 上一主题 下一主题

折磨(一) 第二的又写到一半 忙~~~~~

[复制链接]

13

主题

0

好友

2113

积分

白金长老

Rank: 10

跳转到指定楼层
1#
发表于 2008-12-6 06:23 PM |只看该作者 |正序浏览
你们要从基础学咯

ok 我这边给你们的是 .net 的 写法

基础是 几个

c# 是 case sensitivity 的 S != s
vb.net 是没有分的 S = s

注解 或 marking

c#

一行的

// this is c#

多行的

/*  this
     is
      C#
*/

vb.net

' this is vb.net
REM this is vb.net

==============================
c# 是以 ;   来区分是不是 下一行了
vb 直接 enter

看语法

c#
==============================
string A;
string B = A ;

// 一行的写法
mystring = mystring1 + mystring2 + mystring3;
// 两行的写法
mystring = mystring1 + mystring2 +
                    mystring3;
//三行的写法
mystring = mystring1 +
                    mystring2 +
                    mystring3;
==============================
c# 只要没 ; 就是当成同一行。

vb.net
==============================
dim A as string
dim B as string = A

' 一行的写法
mystring = mystring1 + mystring2 + mystring3
' 两行的写法
mystring = mystring1 + mystring2 + _
                    mystring3
' 三行的写法
mystring = mystring1 + _
                    mystring2 + _
                    mystring3
==============================
vb.net 的只要enter  就是下一行咯 只能用 _ 来 接下一行是同行


block structure
c# 的是
{ }
==============================

if (a == b)
{
     'abc
}

public bool goodday()
{
     'abc
}

==============================
vb.net
end if end case  end sub end function
==============================

if a = b then
     'abc
End if

public function goodday() as boolean
     'abc
end function

资料类型  data type


Size (bytes)Visual Basic.netC#.netCommon Runtime LanguageValue Range
01 Byte byteSystem.Byte0 to 255
01 (Not Implemented) sbyteSystem.Sbyte-128 to 127
02 Boolean boolSystem.BooleanTrue or False only
02 Char charSystem.Char0 to 65535
02 Short shortSystem.Int16-32,768 to 32,767.
02 (Not Implemented) ushortSystem.UInt160 to 65535
04 Integer intSystem.Int32-2,147,483,648 to 2,147,483,647
04 (Not Implemented) uintSystem.Uint320 to 4294967295
04 Single floatSystem.Single-3.4028235E+38 to -1.401298E-45 for negative values; 1.401298E-45 to 3.4028235E+38 for positive values.
04 Object objectSystem.ObjectAny type can be stored in a variable of type Object.
08 Date DateTimeSystem.DateTime0:00:00 on January 1, 0001 through 11:59:59 PM on December 31, 9999.
08 Long longSystem.Int64-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807.
08 (Not Implemented) ulongSystem.UInt640 to 18446744073709551615
08 Double doubleSystem.Double-1.79769313486231570E+308 to -4.94065645841246544E-324 for negative values; 4.94065645841246544E-324 through 1.79769313486231570E+308 for positive values.
16 Decimal decimalSystem.Decimal0 to +/-79,228,162,514,264,337,593,543,950,335 with no decimal point;0 through +/-7.9228162514264337593543950335 with 28 places to the right of the decimal; smallest nonzero number is +/-0.0000000000000000000000000001 (+/-1E-28).
Varies structure structSystem.ValueTypeEach member of the structure has a range determined by its data type and independent of the ranges of the other members.
Varies String stringSystem.String0 to approximately 2 billion Unicode characters


[ 本帖最后由 goodday 于 2008-12-7 11:35 AM 编辑 ]




收藏收藏0

6

主题

0

好友

393

积分

超级会员

Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

19#
发表于 2009-1-12 10:22 AM |只看该作者
zzz= =樓主看到暈不懂你在教什么東西可以說一下嗎???我也是要學學下的!!!哈哈哈em0013


回复

使用道具 举报

17

主题

0

好友

4448

积分

一流名嘴

Rank: 12Rank: 12Rank: 12

18#
发表于 2009-1-11 09:34 PM |只看该作者
超久没写了,以前开始学每个language时开始学的。


回复

使用道具 举报

5

主题

2

好友

3194

积分

本站名嘴

Rank: 11Rank: 11

17#
发表于 2009-1-10 03:15 PM |只看该作者
原帖由 goodhermit95 于 2009-1-10 09:35 AM 发表
我是顶不顺,因为那个问题就放弃VB = =

programming熟了我会学其它语言
不可能单单学一个的


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

16#
发表于 2009-1-10 09:35 AM |只看该作者

回复 #15 Jay1515Jay 的帖子

我是顶不顺,因为那个问题就放弃VB = =


回复

使用道具 举报

5

主题

2

好友

3194

积分

本站名嘴

Rank: 11Rank: 11

15#
发表于 2009-1-10 03:29 AM |只看该作者
原帖由 goodday 于 2009-1-10 03:08 AM 发表



当你打完

if (abc)


按一按 enter 就 自己 变成

if (abc) then
   
end if  

====================

then

end if

自己完成的


写 vb 会比 c# 快很多

c# 比 vb 好看很多

都有各自的好处em0006


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

14#
发表于 2009-1-10 03:10 AM |只看该作者
原帖由 Dhilip89 于 2009-1-9 04:47 PM 发表
我又来了,最近少上JBTalks了



'abc 应该是 //abc 吧?



哈哈 你是第一个主意到的

我真的写错了


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

13#
发表于 2009-1-10 03:08 AM |只看该作者
原帖由 Jay1515Jay 于 2009-1-9 10:56 AM 发表
ctrl+s save这个网页
好贴em0036 顶

vb的
end if end case  end sub end function
和c#的{}比好像vb要按很多字==



当你打完

if (abc)


按一按 enter 就 自己 变成

if (abc) then
   
end if  

====================

then
<空行>
end if

自己完成的


写 vb 会比 c# 快很多

c# 比 vb 好看很多


回复

使用道具 举报

5

主题

2

好友

3194

积分

本站名嘴

Rank: 11Rank: 11

12#
发表于 2009-1-10 02:19 AM |只看该作者

回复 #11 goodhermit95 的帖子

我copy楼主的
vb的风格我一点都不懂


回复

使用道具 举报

62

主题

5

好友

3715

积分

本站名嘴

Rank: 11Rank: 11

11#
发表于 2009-1-9 09:53 PM |只看该作者

回复 #8 Jay1515Jay 的帖子

很少人直接这样弄C#的咯
end function打 en fun 就够了


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2025-1-10 09:05 PM , Processed in 0.118803 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部