总结是把一定阶段内的有关情况分析研究,做出有指导性的经验方法以及结论的书面材料,它能帮我们理顺知识结构,突出重点,突破难点,因此好好准备一份总结吧。那么总结要注意有什么内容呢?以下是人见人爱的小编分享的with的用法总结3篇,希望大家可以喜欢并分享出去。
一、this指针是什么:
这里有一些面向对象编程的概念需要说明:类(Class)的概念和对象(Object)的概念
类是对事物概括,也是C#编码时所有代码归属的基本单位;而对象是对类的实例化,也就是C#里new方法的返回值。写代码是不能直接用操作类,而只能先实例化类,然后我们用这个类被实例化后的对象。
通俗一些的说明是,“类”好比是“人”的概念,而我们把类实例化后,就成为单个人的“对象”,例如:“张三”。
this就是你的代码所归属的“类”的实例化后的“对象”,也叫当前对象。
二、this指针的几种用法:
1、限定被相似的名称隐藏的成员
主要代码如下:
public class ThisName { public string name = "张三"; public int num = 55; public ThisName() { } public void GetThisName(string name, int num) { name = this.name;//调取全局变量name num = this.num;//调取全局变量num HttpCon("参数name的值为:"+name+";参数num的值为:"+num);//输出结果为"参数name的值为张三;参数num值为:55" }}
2、将对象作为参数传递到别的方法中
主要代码如下:
public class ThisFF{ public ThisFF() { } public string shuju() { return "This指针当做方法传递"; } public void f1(ThisFF ff) { HttpCon(ff.shuju()); } public void f() { f1(this);//this在这里可以理解为 ThisFF ff=news ThisFF();当前类的实例 }} ThisFF ff=news ThisFF();//方法实例 ff.f();//调用方法 输出结果为:This指针当做方法传递
3、声明索引器
主要代码如下:
private int _Sy; public int this[int sy] { get { return _Sy;} set { sy=_Sy;} }
三、总结:
1.this关键字引用被访问成员所在的当前实例。静态成员函数没有this指针。this关键字可以用来从构造函数,实例方法和实例化访问器中访问成员。
不能在静态方法。静态属性访问器或者域声明的变量初始化程序中使用this关键字,这将会产生错误。
2.在类的构造函数中出现的`this作为一个值类型表示对正在构造的对象本身的引用。
3.在类的方法中出现this作为一个值类型表示对调用该方法的对象的引用。
4.在结构的构造函数中出现的this作为一个变量类型表示对正在构造的结构的引用。
5.在结构的方法中出现的this作为一个变量类型表示对调用该方法的结构。
接续
动词,形容词终止型+かしら
形容动词词干+かしら
名词+かしら
语法意义
1、表示提问;女性用
※这一用法是对对方提出的。
お忘れになりましたかしら。私、中学校のときご一緒だった山田でございます。
您忘了吗,我是您中学时的山田呀。
これ、どう?私に似合うかしら。
这个怎么样?还合适我吗?
これかしら。あなたが探していたの。
是这个吧?你刚才找的。
2、表示疑问;女性用
※自言自语,表示对某件事情没有把握,说不清楚。
風邪を引いたのかしら。頭が痛くてたまらないわ。
会不会感冒了?头疼的厉害呀!
こんなことってあるかしら。
这种事儿,有吗?
これかしら、とても信じられないわ。
这个呀?简直难以置信!
朝早くからどこへ行くのかしら。
一大早地,这是上哪去呀?
この悪い道はどこまで続くのかしか。
这条糟糕的路究竟还有多远啊!
ほんとに来るかしら。来なかったら大変だわ。
真的会来吗?要是不来就惨了!
3、表示愿望;女性用
※自言自语,表示希望出现某一情形。
毎日雨ばかりでいやね。早くいい天気にならないかしら。
每天总下雨,讨厌死了。怎么不快点放晴呢?
はやくバスが来ないかしら。学校に遅れてしまうわ。
公共汽车怎么还不快点来呢?上学要迟到了呀。
早く終わってくれないかしら。
怎么还不早点结束呢?
4、表示劝诱;女性用
※用“动词+ないかしら”的形式,跟对方商量,是较为婉转,客气的说法。
少しお金を貸していただけないかしら。
您能不能借点儿钱给我?
行ってくださいませんかしら。
您能不能去一下?
1.表示方式、手段或工具等时(=以,用),如:with a car用卡车
2.与某些抽象名词连用时,其作用相当于一个副词。如:with care=carefully认真地with kindness=kindly亲切地
3.表示条件时,根据情况可与虚拟语气连用。
如:With more money I would be able to buy it.
要是钱多一点,我就买得起了。
With better equipment, we could have finished the job even sooner.
要是设备好些,我们完成这项工作还要快些。
4.比较with和as:两者均可表示“随着”,但前者是介词,后接名词或代词;后者是连词,用于引导一个句子。
比较:He will improve as he grows older.
随着年龄的增长,他会进步的
People’s ideas change with the change of the times.
时代变了,人们的观念也会变化。
5.复合结构“with+宾语+宾语补足语”是一个很有用的结构,它在句中主要用作状语,表示伴随、原因、时间、条件、方式等;其中的宾语补足语可以是名词、形容词、副词、现在分词、过去分词、不定式、介词短语等。
如:(1)with+宾语+形容词
He often sleeps with the windows open.
他常开着窗睡觉。
Don’t speak with your mouth full.
不要满嘴巴食物说话。
(2)with+宾语+副词
He stood before his teacher with his head down.
他低着头,站在老师面前。
He was lying on the bed with all his clothes on.
他和衣躺在床上。
(3)with +宾语+介词短语
She said good-bye with tears in her eyes.
她含着眼泪说了声再见。
The man was asleep with his head on his arms.
这个人头枕着胳膊睡着了。
(4)with+宾语+现在分词
He fell asleep with the lamp burning.
他没熄灯就睡着了。
I won’t be able to go on holiday with my mother being ill.
因为妈妈有病,我无法去度假。
(5)with +宾语+过去分词He sat there with his eyes closed.
他闭目坐在那儿。
All the afternoon he worked with the door locked.
整个下午他都锁着门在房里工作。
(6)with +宾语+动词不定式
I can’t go out with all these clothes to wash.
要洗这些衣服,我无法出去了。
With such good cadres to carry out the Party’s policy we feel safe.
有这样的好干部执行党的政策,我们感到放心。
(7)with +宾语+名词
He died with his daughter yet a schoolgirl.
他去世时,女儿还是个小学生。