## Array::IndexOf(const T\&) const method


ऐरे में निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक निर्धारित करता है।

```cpp
virtual int System::Array<T>::IndexOf(const T &item) const override
```


| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| आइटम | const T\& | जिस आइटम का इंडेक्स निर्धारित करना है |

### ReturnValue

यदि आइटम पाया जाता है तो निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक, अन्यथा -1

## संबंधित देखें

* Class [Array](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Array::IndexOf(const ArrayPtr\<ArrayType\>\&, const ValueType\&) method


ऐरे में निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक निर्धारित करता है।

```cpp
template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value)
```


| पैरामीटर | विवरण |
| --- | --- |
| ArrayType | लक्ष्य ऐरे में तत्वों का प्रकार |
| ValueType | एरे में खोजे जाने वाले आइटम का प्रकार |

| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| arr | const ArrayPtr\<ArrayType\>\& | [Array](../) में निर्दिष्ट आइटम को खोजने के लिए |
| मान | const ValueType\& | जिस आइटम का इंडेक्स निर्धारित करना है |

### ReturnValue

यदि आइटम पाया जाता है तो निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक, अन्यथा -1

## संबंधित देखें

* Typedef [ArrayPtr](../../arrayptr/)
* Typedef [ValueType](../valuetype/)
* Class [Array](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Array::IndexOf(const ArrayPtr\<ArrayType\>\&, const ValueType\&, int) method


निर्दिष्ट सूचकांक से शुरू करके ऐरे में निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक निर्धारित करता है।

```cpp
template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex)
```


| पैरामीटर | विवरण |
| --- | --- |
| ArrayType | लक्ष्य ऐरे में तत्वों का प्रकार |
| ValueType | एरे में खोजे जाने वाले आइटम का प्रकार |

| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| arr | const ArrayPtr\<ArrayType\>\& | [Array](../) में निर्दिष्ट आइटम को खोजने के लिए |
| मान | const ValueType\& | जिस आइटम का इंडेक्स निर्धारित करना है |
| startIndex | int | सर्च शुरू होने का इंडेक्स |

### ReturnValue

यदि आइटम पाया जाता है तो निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक, अन्यथा -1

## संबंधित देखें

* Typedef [ArrayPtr](../../arrayptr/)
* Typedef [ValueType](../valuetype/)
* Class [Array](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Array::IndexOf(const ArrayPtr\<ArrayType\>\&, const ValueType\&, int, int) method


शुरूआती सूचकांक और रेंज में तत्वों की संख्या द्वारा निर्दिष्ट रेंज में ऐरे के आइटमों में निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक निर्धारित करता है।

```cpp
template<typename ArrayType,typename ValueType> static int System::Array<T>::IndexOf(const ArrayPtr<ArrayType> &arr, const ValueType &value, int startIndex, int count)
```


| पैरामीटर | विवरण |
| --- | --- |
| ArrayType | लक्ष्य ऐरे में तत्वों का प्रकार |
| ValueType | एरे में खोजे जाने वाले आइटम का प्रकार |

| पैरामीटर | प्रकार | विवरण |
| --- | --- | --- |
| arr | const ArrayPtr\<ArrayType\>\& | [Array](../) में निर्दिष्ट आइटम को खोजने के लिए |
| मान | const ValueType\& | जिस आइटम का इंडेक्स निर्धारित करना है |
| startIndex | int | सर्च शुरू होने का इंडेक्स |
| count | int | सर्च करने वाली रेंज में तत्वों की संख्या |

### ReturnValue

यदि आइटम पाया जाता है तो निर्दिष्ट आइटम की पहली उपस्थिति का सूचकांक, अन्यथा -1

## संबंधित देखें

* Typedef [ArrayPtr](../../arrayptr/)
* Typedef [ValueType](../valuetype/)
* Class [Array](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
