视频教程网

foreach

来源:视频教程网 作者:吴老师 时间:2019-05-04 17:15:00

知识点:foreach收集:党唇屡 编辑:月季姐姐
本知识点包括:1、C#中要使用foreach需要实现什么接口或类 2、js中的 map,foreach,reduce 之间有什么区别么 3、jsp中要使用迭代标签c:forEach需要导入哪两个包? 4、C#中的foreach 怎么用啊 5、foreach和for循环的区别 。


《foreach》相关知识

per 介词 prep.

1.〈拉〉(表示关涉)通过,由

Do you send the goods per rail,or per plane?

你送这个商品是通过铁路还是飞机?

Your car,per Mary,has reached me.

你的车由玛丽给我.

2.(表示根据)依照,根据

You bought goods per list price.

你按照所列价格买商品.

3.(表示比率)(尤指数量,价格,时间)每

These apples cost 40 pence per pound.

这些苹果每磅40便士.

4.每,每一

副词 adv.

1.每次;每个

2.照常;按惯例

形容词 adj.

1.高的;过的;全的

each 形容词 adj.

1.每一,各个的

Each school has its library.

每一所学校都有图书馆.

Each one of us has his own duty.

我们每个人都有自己的职责.

Each boy and each girl works hard.

每个学生都努力学习.

代词 pron.

1.每个; (两个或两个以上的人或物中)各自,各个,每个

There were three students who called and I gave a book to each.

来了三个学生,我发给每个人一本书.

Each of us has a company car.

我们每人都有一辆公司的汽车.

Each of you have to work together with one heart.

你们大家要齐心合力.

The witnesses were each perfectly certain of what they said.

证人们个个对自己所说的话十分肯定.

Peter and Bill each say they came first in the race.

彼得和比尔都说自己跑了第一.

The French and Germans each claimed the territory.

法国人和德国人都声称这块土地是他们的.

We each have our own particular tastes,haven't we?

我们各有所好,不是吗?

副词 adv.

1.每,各自

They both hold each an opinion.

他们俩各执己见.

参考思路:

  1. per 是介词,而 each 是形容词,中文意思都是“每个”,所以两者不能同时使用。

  2. 你的句子是正确的,不必改。

  3. 由于 per 的意思是“每个”,所以后面的名词只能用单数。

追问: 多谢了!

知识拓展:

1: each与every的区别与用法


知识要点归纳:

each与every虽然都有“每个”的意思,但二者含义及语法功能不同.例如,each既可用作形容词,又可用作代词,every只能作形容词;用作形容词作定语时,each更强调个人或个别,every表示“每个”之意,含有“全部”之意味,等等.两个词的差异总结如下:

一、each既可用作形容词,又可用作代词,在句中可以作定语,主语、宾语、同位语、状语等;every只能作形容词.

如:

Each student has his own desk.

每个学生都有自己的桌子.(形容词,定语)

The students each have a desk.

学生们每人有一张书桌.(代词,同位语)

Each has his good point.

各人有各自的优点.(代词,主语)

Our head teacher had a talk with each of us.

我们的班主任与我们每个人都谈了话.(代词,宾语)

The children can have a bag each.

孩子们每人可带一只提包.(副词,状语)

Every member has a share in the profits made by the company.

每个会员可分享公司的盈利.(形容词)

二、each与every都可用作形容词,在句中作定语,但each更强调个人或个别,every表示“每个”之意,含有“全体”、“全部”之意味.

如:

I know each number of your family.

我认识你们家的每个成员.(强调每一个都认识)

I know every number of your family.

我认识你们家的每个成员.(强调认识全家人)

三、each指两个或两个以上的人或事物中的“每个”;every是指许多人或事物的“全”.

如:

我给她父母每人一件礼物.

〔误〕I gave a present to every one of her parents .

〔正〕I gave a present to each of her parents .

四、指上下文提到过的确定数目中的“每一个”时,要用each;如果上下文没有提及时,不能用each,要用everyone等.

如:

我认为这三个答案个个都正确.

〔误〕I think every answer of the three is right .

〔正〕I think each of the three answers is right .

我看见人人都忙着工作.

〔误〕I saw each was busy with his work .

〔正〕I saw everyone was busy with his work .

五、each 单独做主语或each、every修饰的单数名词做主语时,谓语动词为单数形式,但each of them做主语时,谓语动词用单数或复数形式都可以.

如:

Each / Each person / Every person is living a happy life now.

人人都过着幸福生活.

Each of them are / is wearing full dress.

他们个个都身着盛装.

六、every可以与not连用构成部分否定,意思是“并不/非所有人”,而each则不可以与not连用.全部否定是no one ,意思是“个个都不”、“没有人”等.

如:

人人都不喜欢这个电视剧.

〔误〕Each / Everyone / Every one of them doesn’t like the TV play .

(表示并不是所有人都喜欢这个电视剧,并不排除可能还有人喜欢)

〔正〕No one likes the TV play .

七、each与other可构成相互代词,every则不可以.

如:

We should take care of each other and help each other.

我们应该互相关心,互相帮助.

八、表示“每隔……”、“每……”,要用“every+基数词+复数名词”.这种结构中的every不能用each替代.

如:

They’ll choose one out of every ten girls .

他们将在每十个姑娘里挑选一个.

We hand in our homework every three days.

我们每隔两天(每三天)交一次作业.

注意:“每三天或每隔两天”,也可以写作“every third day”,即,若用序数词时,后接单数名词.再如every four weeks / fourth week(每四周/每隔三周),every other day / second day / two days(每隔一天),every other line(每隔一行)等.

2: 【关于each的用法each在做定语,表‘每一个’时,each修饰的名词是否都必须为单数?举个例子吧!哈哈..】


知识要点归纳:

each:[ i:tʃ ]

a.每个,每,每一

ad.每个

int.每个,个人,个自

例句与用法:

1.Each man has his own name.

每个人都有自己的名字.

2.We each have our private views about it.

我们每个人对这件事都有自己的看法.

3.I asked all the children and each told a different story.

我问过所有的孩子,每个人的说法都不一样.

4.He examined each piece of evidence in isolation.

他分别审查每一证据.

形容词each:

1.(used of count nouns) every one considered individually

副词each:

1.to or from every one of two or more (considered individually)

3: 有关each的语法知识点,以及有关它的短语及用法例句也需要哦


知识要点归纳:

Each,译为:每一..

Each of译为:...中的每一

当each后跟的是名词时,用each,如:each person(每个人),each student(每位学生)

当each后跟的是代词时,用短语each of,如each of us(我们中的每一个)each of them(他们中的每个)

用Each组成的短语谓语表第三人称单数的哦!就是它得进行一定的变化.如:

Each person here is my classmates.在这里的每位学生是我的同学.

Each of them likes studying very much.他们中的每个人都非常喜欢学习.

4: 【each用法】


知识要点归纳:

Each的用法

一、each作“各自的”,“每个的”解,作形容词用:

1.There are many trees on each side of the river.河流两岸许多树.

2.Each element has some special properties.每种元素都有些特殊性质.

二、作“各子”、“每个”讲,作代词用:

1.Each has his advantages.各人都有其优点.

2.He gave each of us a tool.他给我们每人一件工具.

三、作“各子地”讲,作副词用:

1.Give them two books each.(=Give each of them two books.)给他们每个人两本书.

2.The students have ten books each.(=Each of the students has ten books.)这些学生每人有十本书.

3.Different kinds of waves have each the same three characteristics:amplitude,frequency and length.不同的波(各)都有三个相同的特性:幅度、频率和波长.

四、注意each作同位语的用法:

1.They each put forward a proposal.他们每人提出一条建议.

2.The workers are each of them hard-working.这些工人个个勤奋劳动.

五、each other作“互相”、“彼此”

1.We help each other.我们互相帮助.

2.They speak English to each other.他们彼此讲英语.

3.We often compare notes with each other on our work and study.我们经常就工作和学习方面互相交换意见.

六、each和every词义辨异:

Ⅰ.every只能作形容词,只有在与名词连用或构成复合词(如everybody每个人)时,才能作主语或宾语等,而each还可以作代词,直接作主语或宾语(见本文二各例句).

Ⅱ.every虽指每个,而概括全体,而each只是指“每个”,却以“各……”为主.例如:

1.I know every member of the class.全班的人我都认识.(着重全体,即虽指每个,而概括全体.)

2.I know each member of the class.这个班每个人我都认识.(“个别”意义较重.)

3.We must correct every single error.我们必须改正所有错误.(着重全体.)

4.They each have a tool.他们每人有一件工具.(“个别”意义较重.)

5.Hydrogen and sodium each have one electron in the outer layer.Each has a combining power of one.They each have one electron to lend to anther atom.氢和钠在外层各有一个电子.它们的化合价都是1.它们各有一个电子可借给其他原子.(句中第一、三个each作同位语,第二个each为代词作主语.这三个each都是“个别”意义较重.句中第二个one是通过of引出的同位语.)

5: 【each的用法:eachmanandwoman...weeach...eachof...each的用法:eachmanandwoman...weeach...eachof...each的在句中的做什么成分?】


知识要点归纳:

each强调个体,既可以做形容词修饰名词,有可以直接作代词作主语.

each man and woman时,他作形容词修饰名词.

we each应该是表示我们每个人如何如何.

each of表示其中的每一个人,如each of us,each of them,表示我们中的每一个或他们中的每一个都如何如何.另外,every后不加of

猜你喜欢:

1:C#中要使用foreach需要实现什么接口或类

提示:能用foreach遍历访问的对象必须是集合或数组对象,而这些都是靠实现超级接口IEnumerator或被声明 GetEnumerator 方法的类型。

2:js中的 map,foreach,reduce 之间有什么区别么

提示:forEach: 对数组中每一个元素都运行函数,该方法没有返回值。如果你想对数据里的每一个元素进行处理,可以采用forEach来替换 for循环 map:对数组中每一个元素都运行函数, 返回由每次函数执行的结果组成的数组。果你想对数据里的每一个元素进行处...

3:jsp中要使用迭代标签c:forEach需要导入哪两个包?

提示:上面一群人答非所问,还要相互粘贴,搞笑来的吧,实际上需要引jstl.jar和standard.jar包,不过楼主这么久过去估计早就解决问题了吧,我贴个答案凑个数

4:C#中的foreach 怎么用啊

提示:foreach循环用于列举出集合中所有的元素,foreach语句中的表达式由关键字in隔开的两个项组成。in右边的项是集合名,in左边的项是变量名,用来存放该集合中的每个元素。 该循环的运行过程如下:每一次循环时,从集合中取出一个新的元素值。放到只...

5:foreach和for循环的区别

提示:for循环 for循环,通过下标,对循环中的代码反复执行,功能强大,可以通过index取得元素。在处理比较复杂的处理的时候较为方便。 foreach循环 foreach,从头到尾,对于集合中的对象遍历。适用于简单的遍历。foreach使用的时候,会锁定集合的对象...

最新文章

更新时间 2019-05-04 17:15:00