Tolong buat contoh networkinterface.getisnetworkavailable() saya berfungsi

pemrograman


Ke dolhaig:

Saya telah mengikuti contoh Anda di “system.net.NetworkInformation” dalam www.codeproject.com, dan telah mengumpulkan contoh sederhana tentang deteksi jaringan. Berikut adalah contoh sederhana saya dalam mencoba membuat contoh saya berfungsi, tetapi tidak berhasil. Bisakah Anda membuat contoh sederhana ini berhasil untuk saya? Terima kasih. Ini akan memberi tahu saya apa yang saya lakukan salah. Samtoad, Tolong RSVP. 3 Agustus 2019.

Apa yang saya coba:

            x  = 0;
/// my simple example. 
		using system;
		using system.net;
		namespace System.Net.NetworkInformation {
			if (NetworkInterface.GetIsNetworkAvailable()) {
		           xx = 1;
                 	}
			else {
			   xx = -1; 
			}
                        printf(" xx1 = %d\n", xx);
		}

Solusi 2

Anda telah menggunakan dua nama berbeda untuk variabel cek Anda. Gunakan nama yang tepat dan kesalahan seperti itu akan lebih mudah dilihat. Juga, mengapa Anda menggunakan variabel? Cukup cetak komentar untuk kedua kasus dari pernyataan if.

C++
if (NetworkInterface.GetIsNetworkAvailable()) {
    printf("Interface available\n");
}
else {
    printf("No interfaces found\n");
}

Solusi 1

Jika Anda mendapatkan kode dari sebuah artikel, maka terdapat tombol “Tambahkan Komentar atau Pertanyaan” di bagian bawah artikel tersebut, yang menyebabkan email terkirim ke penulis. Mereka kemudian diperingatkan bahwa Anda ingin berbicara dengan mereka.
Memposting ini di sini bergantung pada mereka yang “mampir” dan menyadari bahwa ini untuk mereka.

Tapi … kode yang bahkan tidak dapat dikompilasi, dan menambahkan tenggat waktu? Hmmm… kami sangat bersedia membantu mereka yang mengalami kesulitan: namun bukan berarti kami ada di sini untuk melakukan semuanya untuk Anda! Kami tidak dapat melakukan semua pekerjaan, Anda dibayar untuk ini, atau itu bagian dari nilai Anda dan sama sekali tidak adil bagi kami untuk melakukan semuanya untuk Anda.

Jadi kami membutuhkan Anda untuk melakukan pekerjaan itu, dan kami akan membantu Anda ketika Anda mengalami kebuntuan. Itu tidak berarti kami akan memberi Anda solusi langkah demi langkah yang bisa Anda berikan!
Mulailah dengan menjelaskan di mana Anda berada saat ini, dan apa langkah selanjutnya dalam proses tersebut. Kemudian beritahu kami apa yang telah Anda coba agar langkah berikutnya berhasil, dan apa yang terjadi ketika Anda berhasil.

Solusi 3

Terima kasih Richard M.(Richard MacCutchan), saya harap ‘originalgriff’ mendengarkan…

Oke, judul pertanyaannya tidak enak, saya tidak menyiratkan sesuatu yang menuntut atau tidak enak. Sudah lama aku menggedor-gedornya, mencoba melepaskannya, tetapi tidak berhasil. Saya frustrasi. Tidak mengetahui bahwa kode C++ dan C# tidak dapat dicampur secara langsung – sepertinya Anda harus memutarnya. Tidak, saya tidak tahu bahwa Anda dapat mengirim pesan kepada penulis sebagai ‘asligriff’ seperti yang dinyatakan di bagian bawah halaman. Setelah melakukan sedikit pengintaian dan membayarnya, saya dibawa ke suatu area di mana saya ditunjukkan cara membuat file C#(saya harap) DLL dan apa saja skema/templat C# dll tentang bagaimana saya bisa membuatnya. Solusi Anda, seperti yang telah saya lihat berkali-kali sebelumnya, ada di jantung template C# DLL – yang merupakan hal baru yang saya pelajari caranya. Terima kasih, Samtoad.
Ingat, setiap programmer/pengembang memiliki gayanya sendiri, dan saya harus mendokumentasikan gaya saya. Terima kasih.

コメント

タイトルとURLをコピーしました