C#MSDN(软件开发帮助文档)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面的代码示例演示Convert 类中的一些转换方法,包括ToInt32、ToBoolean和ToString。
VB
C#
C++
F#
JScript
复制
double dNumber = 23.15;
try {
// Returns 23
int iNumber = System.Convert.ToI nt32(dNumber);
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in d ouble to int conversion.");
}
// Returns True
bool bNumber = System.Convert.ToBoolean (dNumber);
// Returns "23.15"
string strNumber = System.Convert.ToString (dNumber);
try {
// Returns '2'
char chrNumber = System.Convert.ToC har(strNumber[0]);
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null");
}
catch (System.FormatException) {
System.Console.WriteLine("String le ngth is greater than 1.");
}
// System.Console.ReadLine() returns a str ing and it
// must be converted.
int newInteger = 0;
try {
System.Console.WriteLine("Enter an integer:");
newInteger = System.Convert.ToInt32 (
System.Console.ReadLine());
}
catch (System.ArgumentNullException) {
System.Console.WriteLine("String is null.");
}
catch (System.FormatException) {
System.Console.WriteLine("String do es not consist of an " +
"option al sign followed by a series of digits.");
}
catch (System.OverflowException) {
System.Console.WriteLine(
"Overflow in string to int conversi on.");
}
System.Console.WriteLine("Your integer as a double is {0}",
System.Convert.ToDouble(newInteger));
System 命名空间
.NET Framework 4
其他版本
.NET Framework 3.5
.NET Framework 3.0
.NET Framework 2.0
Silverlight
包含允许您将URI 与URI 模板和URI 模板组进行匹配的类。
类
接口
委托
枚举
连接资料表
1/zh-cn/library/system.accessviolationexception.aspx
2/zh-cn/library/system.activationcontext.aspx
3/zh-cn/library/system.activator.aspx
4/zh-cn/library/system.aggregateexception.aspx
5/zh-cn/library/system.appdomain.aspx
6/zh-cn/library/system.appdomainmanager.aspx
7/zh-cn/library/system.appdomainsetup.aspx
8/zh-cn/library/system.appdomainunloadedexception.aspx
9/zh-cn/library/system.applicationexception.aspx
10/zh-cn/library/system.applicationid.aspx
11/zh-cn/library/system.applicationidentity.aspx
12/zh-cn/library/system.argumentexception.aspx
13/zh-cn/library/system.argumentnullexception.aspx
14/zh-cn/library/system.argumentoutofrangeexception.aspx
15/zh-cn/library/system.arithmeticexception.aspx
16/zh-cn/library/system.array.aspx
17/zh-cn/library/system.arraytypemismatchexception.aspx
18/zh-cn/library/system.assemblyloadeventargs.aspx
19/zh-cn/library/system.appdomain.assemblyload.aspx
20/zh-cn/library/system.attribute.aspx
21/zh-cn/library/system.attributeusageattribute.aspx
22/zh-cn/library/system.badimageformatexception.aspx
23/zh-cn/library/system.bitconverter.aspx
24/zh-cn/library/system.buffer.aspx
25/zh-cn/library/system.cannotunloadappdomainexception.aspx 26/zh-cn/library/system.charenumerator.aspx
27/zh-cn/library/system.string.aspx
28/zh-cn/library/system.clscompliantattribute.aspx
29/zh-cn/library/system.console.aspx
30/zh-cn/library/system.consolecanceleventargs.aspx
31/zh-cn/library/system.console.cancelkeypress.aspx
32/zh-cn/library/system.contextboundobject.aspx
33/zh-cn/library/system.contextmarshalexception.aspx
34/zh-cn/library/system.contextstaticattribute.aspx
35/zh-cn/library/system.convert.aspx
36/zh-cn/library/system.datamisalignedexception.aspx
37/zh-cn/library/system.dbnull.aspx
38/zh-cn/library/system.delegate.aspx
39/zh-cn/library/system.dividebyzeroexception.aspx
40/zh-cn/library/system.dllnotfoundexception.aspx
41/zh-cn/library/system.duplicatewaitobjectexception.aspx
42/zh-cn/library/system.entrypointnotfoundexception.aspx
43/zh-cn/library/system.enum.aspx
44/zh-cn/library/system.environment.aspx
45/zh-cn/library/system.eventargs.aspx
46/zh-cn/library/system.exception.aspx
47/zh-cn/library/system.executionengineexception.aspx
48/zh-cn/library/system.fieldaccessexception.aspx
49/zh-cn/library/system.filestyleuriparser.aspx
50/zh-cn/library/system.flagsattribute.aspx
51/zh-cn/library/system.formatexception.aspx
52/zh-cn/library/system.ftpstyleuriparser.aspx
53/zh-cn/library/system.gc.aspx
54/zh-cn/library/system.genericuriparser.aspx
55/zh-cn/library/system.gopherstyleuriparser.aspx
56/zh-cn/library/system.httpstyleuriparser.aspx
57/zh-cn/library/system.indexoutofrangeexception.aspx
58/zh-cn/library/system.insufficientexecutionstackexception.aspx 59/zh-cn/library/system.insufficientmemoryexception.aspx
60/zh-cn/library/system.invalidcastexception.aspx
61/zh-cn/library/system.invalidoperationexception.aspx
62/zh-cn/library/system.invalidprogramexception.aspx
63/zh-cn/library/system.invalidtimezoneexception.aspx
64/zh-cn/library/dd642331.aspx
65/zh-cn/library/dd986615.aspx
66/zh-cn/library/system.ldapstyleuriparser.aspx
67/zh-cn/library/system.loaderoptimizationattribute.aspx
68/zh-cn/library/system.localdatastoreslot.aspx
69/zh-cn/library/system.marshalbyrefobject.aspx
70/zh-cn/library/system.math.aspx
71/zh-cn/library/system.memberaccessexception.aspx
72/zh-cn/library/system.methodaccessexception.aspx
73/zh-cn/library/system.missingfieldexception.aspx
74/zh-cn/library/system.missingmemberexception.aspx
75/zh-cn/library/system.missingmethodexception.aspx
76/zh-cn/library/system.mtathreadattribute.aspx
77/zh-cn/library/system.multicastdelegate.aspx
78/zh-cn/library/system.multicastnotsupportedexception.aspx
79/zh-cn/library/pipestyleuriparser.aspx
80/zh-cn/library/tcpstyleuriparser.aspx
81/zh-cn/library/system.newsstyleuriparser.aspx
82/zh-cn/library/system.nonserializedattribute.aspx
83/zh-cn/library/system.notfinitenumberexception.aspx
84/zh-cn/library/system.notimplementedexception.aspx
85/zh-cn/library/system.notsupportedexception.aspx
86/zh-cn/library/system.nullable.aspx
87/zh-cn/library/system.nullreferenceexception.aspx
88/zh-cn/library/system.object.aspx
89/zh-cn/library/system.objectdisposedexception.aspx
90/zh-cn/library/system.obsoleteattribute.aspx
91/zh-cn/library/system.operatingsystem.aspx
92/zh-cn/library/system.operationcanceledexception.aspx
93/zh-cn/library/system.outofmemoryexception.aspx
94/zh-cn/library/system.overflowexception.aspx
95/zh-cn/library/system.paramarrayattribute.aspx
96/zh-cn/library/system.platformnotsupportedexception.aspx
97/zh-cn/library/system.random.aspx
98/zh-cn/library/system.rankexception.aspx
99/zh-cn/library/system.resolveeventargs.aspx
100/zh-cn/library/system.appdomain.typeresolve.aspx
101/zh-cn/library/system.appdomain.resourceresolve.aspx
102/zh-cn/library/system.appdomain.reflectiononlyassemblyresolve.asp x
103/zh-cn/library/system.appdomain.assemblyresolve.aspx
104/zh-cn/library/system.serializableattribute.aspx
105/zh-cn/library/system.stackoverflowexception.aspx
106/zh-cn/library/system.stathreadattribute.aspx
107/zh-cn/library/system.stringcomparer.aspx
108/zh-cn/library/system.systemexception.aspx
109/zh-cn/library/system.threadstaticattribute.aspx
110/zh-cn/library/system.timeoutexception.aspx
111/zh-cn/library/system.timezone.aspx
112/zh-cn/library/system.timezoneinfo.aspx
113/zh-cn/library/system.timezoneinfo.adjustmentrule.aspx
114/zh-cn/library/system.timezonenotfoundexception.aspx
115/zh-cn/library/system.tuple.aspx
116/zh-cn/library/dd386941.aspx
117/zh-cn/library/dd268536.aspx
118/zh-cn/library/dd387150.aspx
119/zh-cn/library/dd414846.aspx
120/zh-cn/library/dd414892.aspx
121/zh-cn/library/dd386877.aspx
122/zh-cn/library/dd387185.aspx
123/zh-cn/library/dd383325.aspx
124/zh-cn/library/system.type.aspx
125/zh-cn/library/system.typeaccessexception.aspx
126/zh-cn/library/system.typeinitializationexception.aspx
127/zh-cn/library/system.typeloadexception.aspx
128/zh-cn/library/system.typeunloadedexception.aspx
129/zh-cn/library/system.unauthorizedaccessexception.aspx 130/zh-cn/library/system.unhandledexceptioneventargs.aspx 131/zh-cn/library/system.uri.aspx
132/zh-cn/library/system.uribuilder.aspx
133/zh-cn/library/system.uriformatexception.aspx
134/zh-cn/library/system.uriparser.aspx
135/zh-cn/library/system.uritemplate.aspx
136/zh-cn/library/system.uritemplateequivalencecomparer.aspx 137/zh-cn/library/system.uritemplatematch.aspx
138/zh-cn/library/system.uritemplatematchexception.aspx
139/zh-cn/library/system.uritemplatetable.aspx
140/zh-cn/library/system.uritypeconverter.aspx
141/zh-cn/library/system.valuetype.aspx
142/zh-cn/library/system.version.aspx
143/zh-cn/library/system.weakreference.aspx
144/zh-cn/library/system.argiterator.aspx
145/zh-cn/library/1hsbd92d.aspx
146/zh-cn/library/system.boolean.aspx
147/zh-cn/library/system.byte.aspx
148/zh-cn/library/system.char.aspx
149/zh-cn/library/system.consolekeyinfo.aspx
150/zh-cn/library/system.datetime.aspx
151/zh-cn/library/system.datetimeoffset.aspx
152/zh-cn/library/system.decimal.aspx
153/zh-cn/library/system.double.aspx
154/zh-cn/library/system.guid.aspx
155/zh-cn/library/system.int16.aspx
156/zh-cn/library/system.int32.aspx
157/zh-cn/library/system.int64.aspx
158/zh-cn/library/system.intptr.aspx
159/zh-cn/library/system.modulehandle.aspx
160/zh-cn/library/b3h38hb0.aspx
161/zh-cn/library/system.runtimeargumenthandle.aspx
162/zh-cn/library/system.runtimefieldhandle.aspx
163/zh-cn/library/system.runtimemethodhandle.aspx
164/zh-cn/library/system.runtimetypehandle.aspx
165/zh-cn/library/system.sbyte.aspx
166/zh-cn/library/system.single.aspx
167/zh-cn/library/system.timespan.aspx
168/zh-cn/library/system.timezoneinfo.transitiontime.aspx 169/zh-cn/library/system.typedreference.aspx
170/zh-cn/library/system.uint16.aspx
171/zh-cn/library/system.uint32.aspx
172/zh-cn/library/system.uint64.aspx
173/zh-cn/library/system.uintptr.aspx
174/zh-cn/library/system.void.aspx
175/zh-cn/library/system._appdomain.aspx
176/zh-cn/library/system.iappdomainsetup.aspx
177/zh-cn/library/system.iasyncresult.aspx
178/zh-cn/library/system.icloneable.aspx
179/zh-cn/library/system.icomparable.aspx
180/zh-cn/library/4d7sx9hd.aspx
181/zh-cn/library/system.iconvertible.aspx
182/zh-cn/library/system.icustomformatter.aspx
183/zh-cn/library/system.idisposable.aspx
184/zh-cn/library/ms131187.aspx
185/zh-cn/library/system.iformatprovider.aspx
186/zh-cn/library/system.iformattable.aspx
187/zh-cn/library/dd990377.aspx
188/zh-cn/library/dd783449.aspx
189/zh-cn/library/system.iserviceprovider.aspx
190/zh-cn/library/system.action.aspx
191/zh-cn/library/018hxwa8.aspx
192/zh-cn/library/dd387291.aspx
193/zh-cn/library/dd402870.aspx
194/zh-cn/library/dd402748.aspx
195/zh-cn/library/dd402871.aspx
196/zh-cn/library/dd402866.aspx
197/zh-cn/library/dd402873.aspx
198/zh-cn/library/dd402872.aspx
199/zh-cn/library/bb549311.aspx
200/zh-cn/library/bb549392.aspx
201/zh-cn/library/bb548654.aspx
202/zh-cn/library/dd289012.aspx
203/zh-cn/library/dd269635.aspx
204/zh-cn/library/dd268304.aspx
205/zh-cn/library/dd235351.aspx
206/zh-cn/library/dd386922.aspx
207/zh-cn/library/system.appdomaininitializer.aspx
208/zh-cn/library/system.assemblyloadeventhandler.aspx
209/zh-cn/library/system.asynccallback.aspx
210/zh-cn/library/tfakywbh.aspx
211/zh-cn/library/system.consolecanceleventhandler.aspx
212/zh-cn/library/kt456a2y.aspx
213/zh-cn/library/system.crossappdomaindelegate.aspx
214/zh-cn/library/system.appdomain.docallback.aspx
215/zh-cn/library/system.eventhandler.aspx
216/zh-cn/library/db0etb8x.aspx
217/zh-cn/library/bb534960.aspx
218/zh-cn/library/dd386894.aspx
219/zh-cn/library/dd383294.aspx
220/zh-cn/library/dd402864.aspx
221/zh-cn/library/dd402863.aspx
222/zh-cn/library/dd402867.aspx
223/zh-cn/library/dd402861.aspx
224/zh-cn/library/dd402868.aspx
225/zh-cn/library/dd402862.aspx
226/zh-cn/library/bb549151.aspx
227/zh-cn/library/bb534647.aspx
228/zh-cn/library/bb549430.aspx
229/zh-cn/library/bb534303.aspx
230/zh-cn/library/dd268303.aspx
231/zh-cn/library/dd269654.aspx
232/zh-cn/library/dd289456.aspx
233/zh-cn/library/dd267613.aspx
234/zh-cn/library/bfcke1bz.aspx
235/zh-cn/library/system.resolveeventhandler.aspx
236/zh-cn/library/system.unhandledexceptioneventhandler.aspx
237/zh-cn/library/system.activationcontext.contextform.aspx
238/zh-cn/library/system.appdomainmanagerinitializationoptions.aspx 239/zh-cn/library/system.attributetargets.aspx
240/zh-cn/library/system.base64formattingoptions.aspx
241/zh-cn/library/system.convert.tobase64chararray.aspx
242/zh-cn/library/system.convert.tobase64string.aspx
243/zh-cn/library/system.consolecolor.aspx
244/zh-cn/library/system.consolekey.aspx
245/zh-cn/library/system.consolemodifiers.aspx
246/zh-cn/library/system.consolespecialkey.aspx
247/zh-cn/library/shx7s921.aspx
248/zh-cn/library/system.dayofweek.aspx
249/zh-cn/library/system.environment.specialfolder.aspx
250/zh-cn/library/system.environment.specialfolderoption.aspx
251/zh-cn/library/system.environmentvariabletarget.aspx
252/zh-cn/library/bb495757.aspx
253/zh-cn/library/system.gcnotificationstatus.aspx
254/zh-cn/library/system.genericuriparseroptions.aspx 255/zh-cn/library/system.loaderoptimization.aspx
256/zh-cn/library/system.midpointrounding.aspx
257/zh-cn/library/3a8hyw88.aspx
258/zh-cn/library/system.stringcomparison.aspx
259/zh-cn/library/pare.aspx
260/zh-cn/library/system.string.equals.aspx
261/zh-cn/library/system.stringsplitoptions.aspx
262/zh-cn/library/system.string.split.aspx
263/zh-cn/library/system.typecode.aspx
264/zh-cn/library/7767559y.aspx
265/zh-cn/library/system.uriformat.aspx
266/zh-cn/library/system.urihostnametype.aspx
267/zh-cn/library/system.uri.checkhostname.aspx
268/zh-cn/library/system.uriidnscope.aspx
269/zh-cn/library/system.configuration.aspx
270/zh-cn/library/system.configuration.idnelement.aspx 271/zh-cn/library/system.urikind.aspx
272/zh-cn/library/system.uri.iswellformeduristring.aspx 273/zh-cn/library/system.uri.uri.aspx
274/zh-cn/library/x82988a2.aspx
275/zh-cn/library/system.uri.getleftpart.aspx。