This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

Triplet الفئة

Visual Studio 2010

توفر فئة أساسية للأداة مساعدة هو المستخدمة لتخزين ثلاثة الكائنات ذات الصلة.

مساحة الاسم:  System.Web.UI
التجميع:  System.Web (في System.Web.dll)

[SerializableAttribute]
public sealed class Triplet

Triplet الفئة هو يستخدم كبنية أساسية لتخزين ثلاثة الكائنات مرتبطة. هو إحدى الأدوات مساعدة للفئات التي هو استخدامها بطرق متنوعة في ASP.NET. You can استخدم the Triplet فئة في your own تعليمات برمجية anywhere that you need a بنية إلى contain three related الكائنات و الموقع بيانات-hiding ليس essential. The Triplet فئة does not encapsulate its object مراجع, First, Second, و Third, في خصائص; it exposes them directly إلى الجميع calling تعليمات برمجية كـ public فئة حقول.

The following مثال uses a Triplet كائن إلى تقييد three عدد صحيح قيم و another Triplet إلى تقييد three التسمية عناصر التحكم.

ملاحظةملاحظة

When accessing مرجع أنواع كـ الأعضاء of a Triplet, فقط generic Object وظائف are متوفر for that عضو.


<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

    protected void Page_Load(object sender, EventArgs e)
    {
        Triplet circle = new Triplet(5, 7, 3);
        lblCircle.Text = "X position: " + circle.First +
            "<br />Y position: " + circle.Second +
            "<br />Radius: " + circle.Third;

        Triplet labels = new Triplet(Label1, Label2, Label3);
        Label1.Text = "Type: " + labels.First.GetType().ToString();
        Label2.Text = "ToString: " + labels.Second.ToString();
        Label3.Text = "HashCode: " + labels.Third.GetHashCode();
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Triplet Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>Circle Dimensions</h3>
        <asp:Label ID="lblCircle" runat="server" /><br /><br />
        <h3>Labels Within a Triplet</h3>
        Note that only object methods are available to members of a triplet regardless of type.<br />
        <asp:Label ID="Label1" runat="server" /><br />
        <asp:Label ID="Label2" runat="server" /><br />
        <asp:Label ID="Label3" runat="server" /></div>
    </form>
</body>
</html>


يتم تأمين العملية الجزئية لأي عضو عمومي ثابت (مشترك في Visual Basic) من هذا النوع. لن يتم ضمان تأمين العملية الجزئية لأي عضو مثيل.

نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0, 1.1, 1.0
إظهار: