take place和hold的区别

take place和hold的区别,第1张

一、用法不同。

take place 表示“发生、举行、举办”,一般指非偶然性事件的“发生”,即这种事件的发生一定有某种原因或事先的安排。

如:

The meeting will take place soon.

会议即将举行。

hold意思是举行,一般指举办,如hold a meeting等,是主观上的,一般主语都是人。可以用被动态,而take place是没有的。

如:

We held a party to celebrate our success.

我们举行宴会庆祝我们的成功。

二、一词多义不同。

hold的基本意思是“保持某一位置或状态”,指因个人心愿或被迫滞留或耽误不放。

引申可指“托住,支持”“掌握权力,担任职务”“容纳,包含有”“正式举行〔办〕”“拥有财产,占据,守住”“持…见解,怀有激情”“认为,相信”“抑制,保留”“遵守诺言”等 。

而take place作为词组只有一个意思就是举办,举行,发生就坐。

三、读音不同。

take place的英式读法是[teik pleis];美式读法是[tek ples]。

hold的英式读法是[həʊld];美式读法是[hoʊld]。

take place 表示“发生、举行、举办”,一般指非偶然性事件的“发生”,即这种事件的发生一定有某种原因或事先的安排,例如:

Great changes have taken place in our hometown during the past ten years.

The Olympic Games of 2008 will take place in Beijing.

hold :举行,一般指举办,如hold a meeting 等,是主观上的,一般主语都是人。

hold 是举行一个什么会议,向上举起一个什么东西,比如,hold a meeting, hold a game而meeting ,game 是不会和take place 放在一块用的.hold 可以用被动态,而take place是没有的.

1、启动Visual Studio 。

2、创建webform代码 ,<form runat="server"><input  runat="server"   id="ltext"   holdplace="请输入你要输入的数据" /><br /><asp:LinkButton runat="server" ID="jiance" onclick="jiance_Click">检测数据是不是int类型</asp:LinkButton></form>。

3、编写后台代码第一种方法 //第一种方法string xxx = this.ltext.Valueint str = 0bool xyz = int.TryParse(xxx, out str)。

4、string xxx = this.ltext.Value//第二种方法// xyz = Regex.IsMatch(xxx, "^[0-9]*$")//整数。

5、输入的数据是否是int 类型,分别输入是int类型和不是int类型来检测方法是否正确。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7580254.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-07
下一篇2023-04-07

发表评论

登录后才能评论

评论列表(0条)

    保存