['   \n  \n [\'ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ Registry.GetValue ($"{ਵੈਲਿਊ _ ਟੂ _ ਪਾਰਸ}") $(ਡਾਲਰ) ਲਈ ਬਦਲਵਾਂ\'] ', '$(ਡਾਲਰ) ਲਈ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") ਵਿਕਲਪ ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ', ' [\'ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") $(ਡਾਲਰ) ਲਈ ਬਦਲਵਾਂ\', \'C #ਵਿੱਚ, ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋRegistry.GetValue () ਵਿੱਚ ਡਾਲਰ ਚਿੰਨ੍ਹ ($): \\n\\n1. @ਚਿੰਨ੍ਹਃ ਸਤਰ ਮੁੱਲ ਤੋਂ ਪਹਿਲਾਂ @ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (@"$" +ਮੁੱਲ\\\\ _ ਤੋਂ \\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \\n2. ਸਤਰ ਜੋਡ਼ਃ ਤੁਸੀਂ ਇਸ ਨੂੰ ਜੋਡ਼ ਸਕਦੇ ਹੋ।Registry.GetValue () ਵਿਧੀ ਕਾਲ ਤੋਂ ਪਹਿਲਾਂ ਡਾਲਰ ਚਿੰਨ੍ਹ ਦੇ ਨਾਲ ਸਤਰ ਮੁੱਲ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ + "$")।ਸਤਰ ਦਾ ਮੁੱਲ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ। \\n3. ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚੋਃ ਤੁਸੀਂ ਇੱਕ ਚਿੰਨ੍ਹ ਵਿੱਚ ਦੋ ਡਾਲਰ ਚਿੰਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚ ਸਕਦੇ ਹੋ।ਕਤਾਰ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue ("$(ਡਾਲਰ)" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ. \\n4 ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਮੰਨੇਗਾ।ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰੋ ਤੁਸੀਂ ਸਤਰ ਮੁੱਲ ਨੂੰ "@" ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਜੋਡ਼ ਕੇ ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋਃ Registry.GetValue (@"$" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)।ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \',\' csharp ਵਿੱਚ ਮੇਰੇ ਕੋਲ ਇਹ ਗਲਤੀ ਹੈਃ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਇੰਟ. ਪਾਰਸ (ਆਰਗਵਰ) \'ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ] ', '$(ਡਾਲਰ) ਲਈ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") ਵਿਕਲਪ ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ', ' [\'ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") $(ਡਾਲਰ) ਲਈ ਬਦਲਵਾਂ\', \'C #ਵਿੱਚ, ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋRegistry.GetValue () ਵਿੱਚ ਡਾਲਰ ਚਿੰਨ੍ਹ ($): \\n\\n1. @ਚਿੰਨ੍ਹਃ ਸਤਰ ਮੁੱਲ ਤੋਂ ਪਹਿਲਾਂ @ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (@"$" +ਮੁੱਲ\\\\ _ ਤੋਂ \\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \\n2. ਸਤਰ ਜੋਡ਼ਃ ਤੁਸੀਂ ਇਸ ਨੂੰ ਜੋਡ਼ ਸਕਦੇ ਹੋ।Registry.GetValue () ਵਿਧੀ ਕਾਲ ਤੋਂ ਪਹਿਲਾਂ ਡਾਲਰ ਚਿੰਨ੍ਹ ਦੇ ਨਾਲ ਸਤਰ ਮੁੱਲ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ + "$")।ਸਤਰ ਦਾ ਮੁੱਲ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ। \\n3. ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚੋਃ ਤੁਸੀਂ ਇੱਕ ਚਿੰਨ੍ਹ ਵਿੱਚ ਦੋ ਡਾਲਰ ਚਿੰਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚ ਸਕਦੇ ਹੋ।ਕਤਾਰ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue ("$(ਡਾਲਰ)" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ. \\n4 ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਮੰਨੇਗਾ।ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰੋ ਤੁਸੀਂ ਸਤਰ ਮੁੱਲ ਨੂੰ "@" ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਜੋਡ਼ ਕੇ ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋਃ Registry.GetValue (@"$" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)।ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \',\' csharp ਵਿੱਚ ਮੇਰੇ ਕੋਲ ਇਹ ਗਲਤੀ ਹੈਃ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਇੰਟ. ਪਾਰਸ (ਆਰਗਵਰ) \'ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, "ਇਹ ਗਲਤੀ ਸੁਨੇਹਾ ਦਰਸਾ ਰਿਹਾ ਹੈ ਕਿ ਜਿਸ ਸੂਚਕਾਂਕ ਨੂੰ ਤੁਸੀਂ ਐਰੇ ਵਿੱਚ ਐਕਸੈਸ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ, ਉਹ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ।ਐਰੇ. ਇਹ ਉਦੋਂ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਇੰਡੈਕਸ ਤੱਕ ਪਹੁੰਚਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜੋ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਜਾਂ ਜੇ ਤੁਸੀਂ ਐਰੇ ਇੰਡੈਕਸ ਨੂੰ ਗਲਤ ਲਿਖਿਆ ਹੈ।ਇਸ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕੀਤਾ ਜਾਵੇ ਇਸ ਦੀ ਉਦਾਹਰਨਃ \\n "\'java\\nint [] myArray = {1,2,3,4,5}; \\nint myIndiax = 6;// ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ \\nint myValue= ਮਾਇਐਰੇ [ਮਾਇਇੰਡੈਕਸ];// ਇਹ ਕਾਰਨ ਬਣੇਗਾ ਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਐਰੇ ਗਲਤੀ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ \\n \'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ,\' ਮਾਇਇੰਡੈਕਸ \'6 ਦੇ ਬਰਾਬਰ ਹੈ, ਜੋ ਕਿ ਹੈ\'ਮਾਈਐਰੇ\' ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ, ਜਿਸ ਵਿੱਚ ਸਿਰਫ 0 ਤੋਂ 5 ਤੱਕ ਸੂਚਕਾਂਕ ਹੁੰਦੇ ਹਨ। \\n\\n ਇਸ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਸੂਚਕਾਂਕ ਮੁੱਲ ਨੂੰ ਘਟਾ ਸਕਦੇ ਹੋ ਜਾਂਐਰੇ ਦਾ ਅਕਾਰ ਵਧਾਓ। ਉਦਾਹਰਨ ਲਈਃ \\n "\'scsss\\nint [] myArray = {1,2,3,4,5}; \\nint myindex = 3;// ਇਹ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, \'ਮਾਈਇੰਡੈਕਸ\' 3 ਦੇ ਬਰਾਬਰ ਹੈ, ਜੋ \'ਮਾਈਐਰੇ\' ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ।ਐਰੇ. \\n\\n ਵਿਕਲਪਿਕ ਤੌਰ ਉੱਤੇ, ਤੁਸੀਂ ਐਰੇ ਵਿੱਚ ਇਸ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਵਧਾਉਣ ਲਈ ਹੋਰ ਤੱਤ ਜੋਡ਼ ਸਕਦੇ ਹੋਃ \\n \'\' css\\nint [] myArray = {1,2,3,4,5}; \\nint myindex = 6;//ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ \\nint myValue = myArray [myindex];// ਇਹ ਕਾਰਨ ਬਣੇਗਾ ਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਗਲਤੀ \\n\\nmyArray = ਨਵਾਂ ਇੰਟ [myArray.Length + 2]; \\nmyArray [0] = 1; \\nmyArray [1] = 2; \\n//..................................................................................................................................................5; \\nmiArray [6] = 6;// ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ \\nint myValue = myArray [6]; \\n "\'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਨਵੀਂ ਐਰੇ ਬਣਾ ਰਹੇ ਹਾਂ ਜੋ ਹੈਮੂਲ ਐਰੇ ਤੋਂ ਵੱਡਾ ਅਤੇ ਮੁੱਲਾਂ ਨੂੰ ਮੂਲ ਐਰੇ ਤੋਂ ਨਵੀਂ ਐਰੇ ਵਿੱਚ ਕਾਪੀ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ। ਫਿਰ ਅਸੀਂ ਐਰੇ ਦੇ ਅੰਤ ਵਿੱਚ ਦੋ ਨਵੇਂ ਤੱਤ ਜੋਡ਼ਦੇ ਹਾਂ।ਇੰਡੈਕਸ 6 ਹੁਣ \'ਮਾਈਏਰੇ\' ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ, \'ਨਾਮ ਵੇਰੀਏਬਲ csharp ਦੇ ਸਾਹਮਣੇ ਸਾਈਨ\'] ', '$(ਡਾਲਰ) ਲਈ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") ਵਿਕਲਪ ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ', ' [\'ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") $(ਡਾਲਰ) ਲਈ ਬਦਲਵਾਂ\', \'C #ਵਿੱਚ, ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋRegistry.GetValue () ਵਿੱਚ ਡਾਲਰ ਚਿੰਨ੍ਹ ($): \\n\\n1. @ਚਿੰਨ੍ਹਃ ਸਤਰ ਮੁੱਲ ਤੋਂ ਪਹਿਲਾਂ @ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (@"$" +ਮੁੱਲ\\\\ _ ਤੋਂ \\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \\n2. ਸਤਰ ਜੋਡ਼ਃ ਤੁਸੀਂ ਇਸ ਨੂੰ ਜੋਡ਼ ਸਕਦੇ ਹੋ।Registry.GetValue () ਵਿਧੀ ਕਾਲ ਤੋਂ ਪਹਿਲਾਂ ਡਾਲਰ ਚਿੰਨ੍ਹ ਦੇ ਨਾਲ ਸਤਰ ਮੁੱਲ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ + "$")।ਸਤਰ ਦਾ ਮੁੱਲ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ। \\n3. ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚੋਃ ਤੁਸੀਂ ਇੱਕ ਚਿੰਨ੍ਹ ਵਿੱਚ ਦੋ ਡਾਲਰ ਚਿੰਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚ ਸਕਦੇ ਹੋ।ਕਤਾਰ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue ("$(ਡਾਲਰ)" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ. \\n4 ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਮੰਨੇਗਾ।ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰੋ ਤੁਸੀਂ ਸਤਰ ਮੁੱਲ ਨੂੰ "@" ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਜੋਡ਼ ਕੇ ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋਃ Registry.GetValue (@"$" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)।ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \',\' csharp ਵਿੱਚ ਮੇਰੇ ਕੋਲ ਇਹ ਗਲਤੀ ਹੈਃ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਇੰਟ. ਪਾਰਸ (ਆਰਗਵਰ) \'ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, "ਇਹ ਗਲਤੀ ਸੁਨੇਹਾ ਦਰਸਾ ਰਿਹਾ ਹੈ ਕਿ ਜਿਸ ਸੂਚਕਾਂਕ ਨੂੰ ਤੁਸੀਂ ਐਰੇ ਵਿੱਚ ਐਕਸੈਸ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ, ਉਹ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ।ਐਰੇ. ਇਹ ਉਦੋਂ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਇੰਡੈਕਸ ਤੱਕ ਪਹੁੰਚਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜੋ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਜਾਂ ਜੇ ਤੁਸੀਂ ਐਰੇ ਇੰਡੈਕਸ ਨੂੰ ਗਲਤ ਲਿਖਿਆ ਹੈ।ਇਸ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕੀਤਾ ਜਾਵੇ ਇਸ ਦੀ ਉਦਾਹਰਨਃ \\n "\'java\\nint [] myArray = {1,2,3,4,5}; \\nint myIndiax = 6;// ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ \\nint myValue= ਮਾਇਐਰੇ [ਮਾਇਇੰਡੈਕਸ];// ਇਹ ਕਾਰਨ ਬਣੇਗਾ ਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਐਰੇ ਗਲਤੀ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ \\n \'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ,\' ਮਾਇਇੰਡੈਕਸ \'6 ਦੇ ਬਰਾਬਰ ਹੈ, ਜੋ ਕਿ ਹੈ\'ਮਾਈਐਰੇ\' ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ, ਜਿਸ ਵਿੱਚ ਸਿਰਫ 0 ਤੋਂ 5 ਤੱਕ ਸੂਚਕਾਂਕ ਹੁੰਦੇ ਹਨ। \\n\\n ਇਸ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਸੂਚਕਾਂਕ ਮੁੱਲ ਨੂੰ ਘਟਾ ਸਕਦੇ ਹੋ ਜਾਂਐਰੇ ਦਾ ਅਕਾਰ ਵਧਾਓ। ਉਦਾਹਰਨ ਲਈਃ \\n "\'scsss\\nint [] myArray = {1,2,3,4,5}; \\nint myindex = 3;// ਇਹ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, \'ਮਾਈਇੰਡੈਕਸ\' 3 ਦੇ ਬਰਾਬਰ ਹੈ, ਜੋ \'ਮਾਈਐਰੇ\' ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ।ਐਰੇ. \\n\\n ਵਿਕਲਪਿਕ ਤੌਰ ਉੱਤੇ, ਤੁਸੀਂ ਐਰੇ ਵਿੱਚ ਇਸ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਵਧਾਉਣ ਲਈ ਹੋਰ ਤੱਤ ਜੋਡ਼ ਸਕਦੇ ਹੋਃ \\n \'\' css\\nint [] myArray = {1,2,3,4,5}; \\nint myindex = 6;//ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ \\nint myValue = myArray [myindex];// ਇਹ ਕਾਰਨ ਬਣੇਗਾ ਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਗਲਤੀ \\n\\nmyArray = ਨਵਾਂ ਇੰਟ [myArray.Length + 2]; \\nmyArray [0] = 1; \\nmyArray [1] = 2; \\n//..................................................................................................................................................5; \\nmiArray [6] = 6;// ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ \\nint myValue = myArray [6]; \\n "\'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਨਵੀਂ ਐਰੇ ਬਣਾ ਰਹੇ ਹਾਂ ਜੋ ਹੈਮੂਲ ਐਰੇ ਤੋਂ ਵੱਡਾ ਅਤੇ ਮੁੱਲਾਂ ਨੂੰ ਮੂਲ ਐਰੇ ਤੋਂ ਨਵੀਂ ਐਰੇ ਵਿੱਚ ਕਾਪੀ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ। ਫਿਰ ਅਸੀਂ ਐਰੇ ਦੇ ਅੰਤ ਵਿੱਚ ਦੋ ਨਵੇਂ ਤੱਤ ਜੋਡ਼ਦੇ ਹਾਂ।ਇੰਡੈਕਸ 6 ਹੁਣ \'ਮਾਈਏਰੇ\' ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ, \'ਨਾਮ ਵੇਰੀਏਬਲ csharp ਦੇ ਸਾਹਮਣੇ ਸਾਈਨ\', \'C #ਵਿੱਚ, ਤੁਸੀਂ ਇੱਕ ਵੇਰੀਏਬਲ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ\' @\'ਸਾਈਨ ਜੋਡ਼ ਸਕਦੇ ਹੋ।ਇਸ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸਤਰ ਸ਼ਾਬਦਿਕ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨਣ ਲਈ ਨਾਮ। ਇਹ ਉਦੋਂ ਲਾਭਦਾਇਕ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਪ੍ਰਸੰਗ ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ। ਇੱਥੇ ਇੱਕ ਹੈਉਦਾਹਰਨਃ \\n "\'ਜਾਵਾ\\ਨਸਟ੍ਰਿੰਗ ਮਾਈਨਾਮ =" NAME _ 1 "; \\nਸਟ੍ਰਿੰਗ ਮਾਈਫੁੱਲਨਾਮ =" ਮੇਰਾ ਨਾਮ @myName ਹੈ "; \\n"\' \\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਸਤਰ \'ਮਾਈਫੁੱਲਨਾਮ\' ਵਿੱਚ ਇਹ ਸ਼ਾਮਲ ਹੈਸ਼ਾਬਦਿਕ ਸਤਰ "ਮੇਰਾ ਨਾਮ @myName ਹੈ।" \'ਮੇਰਾ ਨਾਮ\' ਵੇਰੀਏਬਲ ਤੋਂ ਪਹਿਲਾਂ \'@\' ਚਿੰਨ੍ਹ ਕੰਪਾਇਲਰ ਨੂੰ ਇਸ ਨੂੰ ਇੱਕ ਸਤਰ ਦੀ ਬਜਾਏ ਇੱਕ ਸਤਰ ਸ਼ਾਬਦਿਕ ਵਜੋਂ ਮੰਨਣ ਲਈ ਕਹਿੰਦਾ ਹੈ।ਵੇਰੀਏਬਲ। \\n\\n ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਤਕਨੀਕ ਸਿਰਫ ਉਦੋਂ ਜ਼ਰੂਰੀ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਟਰਿੰਗ ਪ੍ਰਸੰਗ ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਇਸਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੁੰਦੀ।ਸਤਰ ਸ਼ਾਬਦਿਕ ਸੰਟੈਕਸ (\'...\') ਦੀ ਵਰਤੋਂ ਸੀ #ਵਿੱਚ ਇੱਕ ਸਤਰ ਸ਼ਾਬਦਿਕ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ \'@\' ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇਸ ਦਾ ਇਲਾਜ ਨਹੀਂ ਕਰਨਾ ਚਾਹੁੰਦੇ।ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਪਰਿਵਰਤਨਸ਼ੀਲ. \',\' ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ \'] ', '$(ਡਾਲਰ) ਲਈ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") ਵਿਕਲਪ ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ', ' [\'ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") $(ਡਾਲਰ) ਲਈ ਬਦਲਵਾਂ\', \'C #ਵਿੱਚ, ਤੁਸੀਂ ਹੇਠ ਦਿੱਤੇ ਵਿਕਲਪਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋRegistry.GetValue () ਵਿੱਚ ਡਾਲਰ ਚਿੰਨ੍ਹ ($): \\n\\n1. @ਚਿੰਨ੍ਹਃ ਸਤਰ ਮੁੱਲ ਤੋਂ ਪਹਿਲਾਂ @ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰੋ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (@"$" +ਮੁੱਲ\\\\ _ ਤੋਂ \\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \\n2. ਸਤਰ ਜੋਡ਼ਃ ਤੁਸੀਂ ਇਸ ਨੂੰ ਜੋਡ਼ ਸਕਦੇ ਹੋ।Registry.GetValue () ਵਿਧੀ ਕਾਲ ਤੋਂ ਪਹਿਲਾਂ ਡਾਲਰ ਚਿੰਨ੍ਹ ਦੇ ਨਾਲ ਸਤਰ ਮੁੱਲ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue (ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ + "$")।ਸਤਰ ਦਾ ਮੁੱਲ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਹੈ। \\n3. ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚੋਃ ਤੁਸੀਂ ਇੱਕ ਚਿੰਨ੍ਹ ਵਿੱਚ ਦੋ ਡਾਲਰ ਚਿੰਨ੍ਹਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡਾਲਰ ਚਿੰਨ੍ਹ ਤੋਂ ਬਚ ਸਕਦੇ ਹੋ।ਕਤਾਰ, ਇਸ ਤਰ੍ਹਾਂਃ Registry.GetValue ("$(ਡਾਲਰ)" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)। ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਪਰਿਵਰਤਨਸ਼ੀਲ. \\n4 ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਮੰਨੇਗਾ।ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰੋ ਤੁਸੀਂ ਸਤਰ ਮੁੱਲ ਨੂੰ "@" ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਜੋਡ਼ ਕੇ ਇੱਕ ਵਰਬੇਟਿਮ ਸਤਰ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋਃ Registry.GetValue (@"$" + ਮੁੱਲ\\\\ _ ਤੋਂ\\\\ _ ਪਾਰਸ)।ਇਹ ਸਤਰ ਮੁੱਲ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨੇਗਾ। \',\' csharp ਵਿੱਚ ਮੇਰੇ ਕੋਲ ਇਹ ਗਲਤੀ ਹੈਃ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਇੰਟ. ਪਾਰਸ (ਆਰਗਵਰ) \'ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ, "ਇਹ ਗਲਤੀ ਸੁਨੇਹਾ ਦਰਸਾ ਰਿਹਾ ਹੈ ਕਿ ਜਿਸ ਸੂਚਕਾਂਕ ਨੂੰ ਤੁਸੀਂ ਐਰੇ ਵਿੱਚ ਐਕਸੈਸ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ, ਉਹ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ।ਐਰੇ. ਇਹ ਉਦੋਂ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਇੱਕ ਇੰਡੈਕਸ ਤੱਕ ਪਹੁੰਚਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਰਹੇ ਹੋ ਜੋ ਐਰੇ ਵਿੱਚ ਮੌਜੂਦ ਨਹੀਂ ਹੈ, ਜਾਂ ਜੇ ਤੁਸੀਂ ਐਰੇ ਇੰਡੈਕਸ ਨੂੰ ਗਲਤ ਲਿਖਿਆ ਹੈ।ਇਸ ਗਲਤੀ ਨੂੰ ਕਿਵੇਂ ਠੀਕ ਕੀਤਾ ਜਾਵੇ ਇਸ ਦੀ ਉਦਾਹਰਨਃ \\n "\'java\\nint [] myArray = {1,2,3,4,5}; \\nint myIndiax = 6;// ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ \\nint myValue= ਮਾਇਐਰੇ [ਮਾਇਇੰਡੈਕਸ];// ਇਹ ਕਾਰਨ ਬਣੇਗਾ ਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਐਰੇ ਗਲਤੀ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ \\n \'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ,\' ਮਾਇਇੰਡੈਕਸ \'6 ਦੇ ਬਰਾਬਰ ਹੈ, ਜੋ ਕਿ ਹੈ\'ਮਾਈਐਰੇ\' ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ, ਜਿਸ ਵਿੱਚ ਸਿਰਫ 0 ਤੋਂ 5 ਤੱਕ ਸੂਚਕਾਂਕ ਹੁੰਦੇ ਹਨ। \\n\\n ਇਸ ਗਲਤੀ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ, ਤੁਸੀਂ ਜਾਂ ਤਾਂ ਸੂਚਕਾਂਕ ਮੁੱਲ ਨੂੰ ਘਟਾ ਸਕਦੇ ਹੋ ਜਾਂਐਰੇ ਦਾ ਅਕਾਰ ਵਧਾਓ। ਉਦਾਹਰਨ ਲਈਃ \\n "\'scsss\\nint [] myArray = {1,2,3,4,5}; \\nint myindex = 3;// ਇਹ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈਇਸ ਉਦਾਹਰਨ ਵਿੱਚ, \'ਮਾਈਇੰਡੈਕਸ\' 3 ਦੇ ਬਰਾਬਰ ਹੈ, ਜੋ \'ਮਾਈਐਰੇ\' ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ।ਐਰੇ. \\n\\n ਵਿਕਲਪਿਕ ਤੌਰ ਉੱਤੇ, ਤੁਸੀਂ ਐਰੇ ਵਿੱਚ ਇਸ ਦੀਆਂ ਸੀਮਾਵਾਂ ਨੂੰ ਵਧਾਉਣ ਲਈ ਹੋਰ ਤੱਤ ਜੋਡ਼ ਸਕਦੇ ਹੋਃ \\n \'\' css\\nint [] myArray = {1,2,3,4,5}; \\nint myindex = 6;//ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਹੈ \\nint myValue = myArray [myindex];// ਇਹ ਕਾਰਨ ਬਣੇਗਾ ਕਿ ਇੱਕ ਸੂਚਕਾਂਕ ਐਰੇ ਦੀ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਸੀ।ਗਲਤੀ \\n\\nmyArray = ਨਵਾਂ ਇੰਟ [myArray.Length + 2]; \\nmyArray [0] = 1; \\nmyArray [1] = 2; \\n//..................................................................................................................................................5; \\nmiArray [6] = 6;// ਇਹ ਐਰੇ ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ \\nint myValue = myArray [6]; \\n "\'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਅਸੀਂ ਇੱਕ ਨਵੀਂ ਐਰੇ ਬਣਾ ਰਹੇ ਹਾਂ ਜੋ ਹੈਮੂਲ ਐਰੇ ਤੋਂ ਵੱਡਾ ਅਤੇ ਮੁੱਲਾਂ ਨੂੰ ਮੂਲ ਐਰੇ ਤੋਂ ਨਵੀਂ ਐਰੇ ਵਿੱਚ ਕਾਪੀ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ। ਫਿਰ ਅਸੀਂ ਐਰੇ ਦੇ ਅੰਤ ਵਿੱਚ ਦੋ ਨਵੇਂ ਤੱਤ ਜੋਡ਼ਦੇ ਹਾਂ।ਇੰਡੈਕਸ 6 ਹੁਣ \'ਮਾਈਏਰੇ\' ਦੀ ਸੀਮਾ ਦੇ ਅੰਦਰ ਹੈ, \'ਨਾਮ ਵੇਰੀਏਬਲ csharp ਦੇ ਸਾਹਮਣੇ ਸਾਈਨ\', \'C #ਵਿੱਚ, ਤੁਸੀਂ ਇੱਕ ਵੇਰੀਏਬਲ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ\' @\'ਸਾਈਨ ਜੋਡ਼ ਸਕਦੇ ਹੋ।ਇਸ ਨੂੰ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਬਜਾਏ ਇੱਕ ਸਤਰ ਸ਼ਾਬਦਿਕ ਦੇ ਰੂਪ ਵਿੱਚ ਮੰਨਣ ਲਈ ਨਾਮ। ਇਹ ਉਦੋਂ ਲਾਭਦਾਇਕ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਤਰ ਪ੍ਰਸੰਗ ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ। ਇੱਥੇ ਇੱਕ ਹੈਉਦਾਹਰਨਃ \\n "\'ਜਾਵਾ\\ਨਸਟ੍ਰਿੰਗ ਮਾਈਨਾਮ =" NAME _ 1 "; \\nਸਟ੍ਰਿੰਗ ਮਾਈਫੁੱਲਨਾਮ =" ਮੇਰਾ ਨਾਮ @myName ਹੈ "; \\n"\' \\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਸਤਰ \'ਮਾਈਫੁੱਲਨਾਮ\' ਵਿੱਚ ਇਹ ਸ਼ਾਮਲ ਹੈਸ਼ਾਬਦਿਕ ਸਤਰ "ਮੇਰਾ ਨਾਮ @myName ਹੈ।" \'ਮੇਰਾ ਨਾਮ\' ਵੇਰੀਏਬਲ ਤੋਂ ਪਹਿਲਾਂ \'@\' ਚਿੰਨ੍ਹ ਕੰਪਾਇਲਰ ਨੂੰ ਇਸ ਨੂੰ ਇੱਕ ਸਤਰ ਦੀ ਬਜਾਏ ਇੱਕ ਸਤਰ ਸ਼ਾਬਦਿਕ ਵਜੋਂ ਮੰਨਣ ਲਈ ਕਹਿੰਦਾ ਹੈ।ਵੇਰੀਏਬਲ। \\n\\n ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਤਕਨੀਕ ਸਿਰਫ ਉਦੋਂ ਜ਼ਰੂਰੀ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਤੁਹਾਨੂੰ ਇੱਕ ਸਟਰਿੰਗ ਪ੍ਰਸੰਗ ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਜ਼ਿਆਦਾਤਰ ਮਾਮਲਿਆਂ ਵਿੱਚ ਇਸਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੁੰਦੀ।ਸਤਰ ਸ਼ਾਬਦਿਕ ਸੰਟੈਕਸ (\'...\') ਦੀ ਵਰਤੋਂ ਸੀ #ਵਿੱਚ ਇੱਕ ਸਤਰ ਸ਼ਾਬਦਿਕ ਬਣਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਇਸ ਲਈ ਤੁਹਾਨੂੰ \'@\' ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਹੈ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਇਸ ਦਾ ਇਲਾਜ ਨਹੀਂ ਕਰਨਾ ਚਾਹੁੰਦੇ।ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਵੇਰੀਏਬਲ। \',\' ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ \',\' ਨਿਸ਼ਚਿਤ ਤੌਰ \'ਤੇ! ਇੱਥੇ ਇੱਕ ਹੋਰ ਉਦਾਹਰਣ ਹੈ ਜਿੱਥੇ ਇੱਕ ਵੇਰੀਏਬਲ ਨਾਮ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ\' @\'ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈਉਪਯੋਗੀਃ \\n "\'ਜਾਵਾ\\ਨਿੰਟ ਮਾਈਨੰਬਰ = 42; \\nਸਟ੍ਰਿੰਗ ਮਾਈਸਟ੍ਰਿੰਗ =" ਨੰਬਰ @myNumber ਹੈ "; \\n"\' \\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ, ਸਤਰ \'ਮਾਈਸਟ੍ਰਿੰਗ\' ਵਿੱਚ ਸ਼ਾਬਦਿਕ ਸ਼ਾਮਲ ਹੈਸਤਰ "ਨੰਬਰ @myNumber ਹੈ।" \'ਮਾਈ ਨੰਬਰ\' ਵੇਰੀਏਬਲ ਤੋਂ ਪਹਿਲਾਂ \'@\' ਚਿੰਨ੍ਹ ਕੰਪਾਇਲਰ ਨੂੰ ਇਸ ਨੂੰ ਇੱਕ ਸਤਰ ਦੀ ਬਜਾਏ ਇੱਕ ਸਤਰ ਦੇ ਸ਼ਾਬਦਿਕ ਰੂਪ ਵਿੱਚ ਮੰਨਣ ਲਈ ਕਹਿੰਦਾ ਹੈ।ਪੂਰਨ ਅੰਕ। ਇਹ ਲਾਭਦਾਇਕ ਹੈ ਕਿਉਂਕਿ C #ਇੱਕ ਪੂਰਨ ਅੰਕ ਨੂੰ \'ਟੋਸਟ੍ਰਿੰਗ ()\' ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗਾ, ਜੋ ਸ਼ਾਇਦ ਲੋਡ਼ੀਦਾ ਨਹੀਂ ਪੈਦਾ ਕਰ ਸਕਦਾ ਹੈ।ਨਤੀਜਾ. ਪੂਰਨ ਅੰਕ ਨੂੰ ਇੱਕ ਸ਼ਾਬਦਿਕ ਸਤਰ ਮੰਨ ਕੇ, ਤੁਸੀਂ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਦੇ ਹੋ ਕਿ ਪੂਰਨ ਅੰਕ ਮੁੱਲ ਸਿੱਧੇ ਸਤਰ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। \\n\\n ਨੋਟ ਜੋ ਤੁਸੀਂ ਵੀ ਵਰਤ ਸਕਦੇ ਹੋਇਸ ਨੂੰ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਵੇਰੀਏਬਲ ਉੱਤੇ \'ਟੂਸਟ੍ਰਿੰਗ ()\' ਵਿਧੀ, ਇਸ ਤਰ੍ਹਾਂ ਹੈਃ \\n \'\' ਜਾਵਾ\\ਨਿੰਟ ਮਾਈਨੰਬਰ = 42; \\nਸਟ੍ਰਿੰਗ ਮਾਈਸਟ੍ਰਿੰਗ = "ਨੰਬਰ ਹੈ" +myNumber.ToString (); \\n "\'\\n ਇਸ ਉਦਾਹਰਣ ਵਿੱਚ,\' ਟੋਸਟ੍ਰਿੰਗ () \'ਵਿਧੀ ਦੀ ਵਰਤੋਂ\' ਮਾਈ ਨੰਬਰ \'ਵੇਰੀਏਬਲ ਨੂੰ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਨਤੀਜੇ ਵਜੋਂ ਸਤਰਬਾਕੀ ਸਤਰ ਦੇ ਸ਼ਾਬਦਿਕ ਨਾਲ ਜੋਡ਼ਿਆ ਜਾਂਦਾ ਹੈ। ਇਹ C #ਵਿੱਚ ਇੱਕ ਵੇਰੀਏਬਲ ਨੂੰ ਇੱਕ ਸਤਰ ਵਿੱਚ ਬਦਲਣ ਦਾ ਇੱਕ ਵਧੇਰੇ ਆਮ ਤਰੀਕਾ ਹੈ, ਅਤੇ ਅਕਸਰ ਇਸ ਨੂੰ ਤਰਜੀਹ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈcsharp ਵਿੱਚ \'@\' ਚਿੰਨ੍ਹ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਸਮਝਾਓ ਕਿ ਇਸ ਮਾਮਲੇ ਵਿੱਚ ਚਿੰਨ੍ਹ ਦਾ ਕੀ ਅਰਥ ਹੈ \\nਸਟ੍ਰਿੰਗ @myName = "NAME _ 1"; \\n "] ', '$(ਡਾਲਰ) ਲਈ Registry.GetValue ($"{ਵੈਲਯੂ _ ਟੂ _ ਪਾਰਸ}") ਵਿਕਲਪ ਲਈ csharp ਵਿਕਲਪਾਂ ਵਿੱਚ \n ']