P/Invoke And Threads Resource Manager

Ouverte
#49,112 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
3/5
Temps estimé
1-2 jours
Accessibilité débutants
25/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
À l'abandon
Stack technique
cpp, csharp
Domaine
documentation

Piste de recherche

Commencez par docs/standard/native-interop/pinvoke.md et examinez sa couverture de C# P/Invoke, des appels à des DLL natives et du threading. Déterminez si des conseils ou du contenu connexe sur P/Invoke et la gestion des ressources des threads doivent figurer dans cet article ; la tâche est terminée lorsque la relation demandée est documentée ou liée avec une portée et une terminologie précises. Aucun test n’est mentionné.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

:watch: Not Triaged dotnet-fundamentals/svc
Type of issue

Missing information

Description

When learning C#, I attempted to compare the C++'s OpenMP and the C#’s Parallel.For. While calling the cpp_DLL in the program, it seemed like only one thread was running. I couldn’t find any articles discussing the relationship between C# P/Invoke and thread resource management. If such articles exist, could they be included in the relevant materials?

Page URL

https://learn.microsoft.com/zh-cn/dotnet/standard/native-interop/pinvoke

Content source URL

https://github.com/dotnet/docs/blob/main/docs/standard/native-interop/pinvoke.md

Document Version Independent Id

931f4809-51f0-5b61-30ec-760bcfe44cb8

Platform Id

d497c58e-9356-615c-76cf-7d7dd1c14ffb

Article author

@jkoritzinsky

Metadata
  • ID: cf08b819-7446-dc6c-8040-d55ecccd317d
  • PlatformId: d497c58e-9356-615c-76cf-7d7dd1c14ffb
  • Service: dotnet-fundamentals

Related Issues

Langage dominant
Aucune donnée de langage
Étoiles
4.8k
Forks
6.1k
Merge moyen
1 j 53 min
PR mergées (30 j)
308

Préparer son environnement

Ouvrir dans Codespaces

Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de dotnet/docs

Toutes les issues de dotnet/docs

Issues similaires

Plus d'issues Documentation

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.